[J2EE] Daemons

Daemons [J2EE] - Java - Programmation

Marsh Posté le 21-07-2008 à 13:28:26    

Bonjour,
 
J'aurais besoin de votre aide.
Je suis entrain de réfléchir à une architecture pour une application qui doit :
- [DRIVERS] récupérer via un "Driver" un message d'une entité (chaque sociétés distantes qui nous fourni un api différente en java pour communiquer avec elle)
- [DISPATCHER] "dispatcher" ce message en fonction du contenu sur différentes applications (logique métier) Si le message contient "toto" c'est l'application APP1 qui doit traiter le message, si il contient "tutu" c'est APP2 etc...
- [METIER] Traiter le message et retourner le résultats du traitement du message à la source
 
Le problème c'est que l'api des boites distantes, nous fournis un moyen de récupérer les messages sans aucune distinction
 
Les "drivers" doivent tourner en tant que daemon et demander à l'entité distante si il y a des messages en attente.
 
Donc j'avais pensé utiliser
- Un EJB pour le dispatcher (message synchrone entre le dispatcher et les Drivers)
- les JMS pour les applications (message asynchrone entre le dispatcher et les applications)
 
Parcontre je n'ai aucune idée pour les drivers.
Est il possible de faire des "Daemons" en J2EE ? ou existe t'il d'autre facon plus "JAVA" de faire ce genre de chose ?
 

Reply

Marsh Posté le 21-07-2008 à 13:28:26   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed