services web asynchrones

5

Click here to load reader

Upload: sebastien-letelie

Post on 03-Jul-2015

1.948 views

Category:

Technology


0 download

DESCRIPTION

Utilisation des services Web avec une messagerie asynchrone en Java avec l'API JMS et le framework Axis

TRANSCRIPT

Page 1: Services Web Asynchrones

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

[email protected]

Page 2: Services Web Asynchrones

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

Page 3: Services Web Asynchrones

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

Page 4: Services Web Asynchrones

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

Page 5: Services Web Asynchrones

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)