services web asynchrones
DESCRIPTION
Utilisation des services Web avec une messagerie asynchrone en Java avec l'API JMS et le framework AxisTRANSCRIPT
Réf. : IME/XX/000X v. 1.0 © 2002 - Improve
IME – Informatique Mobile d’Entreprise
Messagerie asynchrone et services Web
Sébastien Letélié
Ingénieur d’études et de développement
Réf. : IME/XX/000X v. 1.0 © 2002 - Improve
Présentation
Implémenter un service basé sur SOAP via une messagerie asynchrone (MOM : Message Oriented Middleware)
Intérêts Utiliser un autre support que HTTP Mieux gérer la surcharge de requêtes sur un serveur Synchroniser des applications
Outils AXIS JMS
Réf. : IME/XX/000X v. 1.0 © 2002 - Improve
Schéma simple
Axis
JMS
Queue
ReplyQueue
Client
Base de donnée
MappingJDBC
listening
message JMS contenant le message SOAP
message JMS contenant le message reponse SOAP
message SOAP
message reponse SOAP
Synchronizer
Axis
JMS
Listener
Java Class
Base de donnée
Mapping
JDBC
Réf. : IME/XX/000X v. 1.0 © 2002 - Improve
Schéma J2EE
Axis
JMS
Axis
JMS
Queue
ReplyQueue
MDB
J2EE Server
EJB
Client
Base de donnée
Base de donnée
MappingJDBC
message JMS contenant le message SOAP
message JMS contenant le message réponse SOAP
message SOAP
message réponse SOAP
Synchronizer
listening
Réf. : IME/XX/000X v. 1.0 © 2002 - Improve
Contacts
IMPROVE74/80, rue Roque de Fillol
92800 PUTEAUX
Tél. : 01.41.97.83.20Mail : [email protected] : http://www.improve.fr
Informations techniqueshttp://www.application-servers.com
« XML pour l’entreprise » (Livre blanc)