User Tools

Site Tools


wiki:epims4_1m1:developer:systemarchi

Architecture du systeme ePims

D'un point de vue administration l'infrastructure du système ePims est en fait plus complet que celui décrit dans le chapitre d'introduction (l'infrastructure d'ePims). ePims est une application J2EE composée des modules décrits ci-dessous. Cette application définit les ressources nécessaires aux différents modules, c'est à dire :

  • La data source pour l'accès à la BD
  • Le realm pour l'authentification
  • les topics JMS pour la communication par message.

Plus d'information sur la configuration de ces ressources est donnée dans le chapitre relatif à l'installation

L'application J2EE ePims contient les modules:

  • eP-Web : l'application web qui permet l'ensemble des opérations de gestion de l'activité (création des études, des échantillons, archivage, états de sortie, recherche, planification, …)
  • eP-WebService : module de service web permettant d'accéder à certaines informations contenues dans la BD ePims….

Un autre module d'ePims, eP-Core, est également installé sur le serveur d'application J2EE et est utilisé par eP-Web et eP-WebService pour toute la partie d'accès aux données. En effet, eP-Core est la librairie de gestion des lectures/écritures et de créations des objets Java correspondants aux données de la BD.

Il existe d'autres modules encore qui ne sont pas dans l'application J2EE mais qui ont besoin de cette application

  • eP-Back, module de transfert, utilise les web services proposés par eP-WebService pour lire les informations sur les échantillons/acquisitions dans la BD.
  • eP-TAF, module de transfert automatique de fichiers, écoute les messages émis sur un topic donné et récupère via le serveru FTP les fichiers d'acquisitions d'intérêt.



Les autres modules du système ePims sont utilisés en interne par les modules décrits ci-dessus !

wiki/epims4_1m1/developer/systemarchi.txt · Last modified: 2008/10/02 10:21 (external edit)