La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Stéphane Frenot - Département Télécommunication - SID - III - MOM 368 MOM Message Oriented Middleware.

Présentations similaires


Présentation au sujet: "Stéphane Frenot - Département Télécommunication - SID - III - MOM 368 MOM Message Oriented Middleware."— Transcription de la présentation:

1 Stéphane Frenot - Département Télécommunication - SID - III - MOM 368 MOM Message Oriented Middleware

2 Stéphane Frenot - Département Télécommunication - SID - III - MOM 369 Quest ce que la messagerie ? Mécanisme permettant de faire communiquer deux programmes Il existe de nombreux systèmes de messagerie –?

3 Stéphane Frenot - Département Télécommunication - SID - III - MOM 370 Middleware orienté message MOM concerne une infrastructure indépendante permettant de mettre en œuvre un support de messagerie Les architectures de MOM doivent définir : –? Il existe trois systèmes de messagerie

4 Stéphane Frenot - Département Télécommunication - SID - III - MOM 371 Architecture orientées MOM Les SI construits à base de MOM ont : Des possibilités d'échanges de messages vers de multiples clients à travers des systèmes hétérogènes Un potentiel élevé d'accroissement Une réduction des risques Un temps de développement réduit Une maintenance facile Standardisation des échanges interprocess détails protocolaires, keep-alive, fabrique de messages, format binaires propriétaires des messages, modes de livraison...

5 Stéphane Frenot - Département Télécommunication - SID - III - MOM 372 Avantages des MOM Intégration de multiples protocoles et des multiples plateformes Messages définis par les utilisateurs GMD : Guaranteed Message Delivery Equilibrage de charge Tolérance de pannes Support pour plateformes hétérogènes Gestion et configuration sur interfaces graphiques

6 Stéphane Frenot - Département Télécommunication - SID - III - MOM 373 Les types de MOM Les logiciels de MOM peuvent fonctionner dans trois catégories (Elles définissent quels clients reçoivent un message) –Point-To-Point (PTP) –Publish-Subsribe(Pub/Sub) –Request-Reply(RR) émetteur récepteur ? mom message récepteur ?

7 Stéphane Frenot - Département Télécommunication - SID - III - MOM 374 Le domaine Point à Point Mets en relation un client (le producteur) qui envoie un message vers un autre client (le receveur) émetteur récepteur ? émetteur récepteur ?

8 Stéphane Frenot - Département Télécommunication - SID - III - MOM 375 Gestionnaire de files(Serveur MOM) Queues PTP Plusieurs producteurs peuvent placer les messages pour divers destinataires dans une queue ==> Exemples d'utilisation ? producteur récepteur producteur récepteur Queue de distribution

9 Stéphane Frenot - Département Télécommunication - SID - III - MOM 376 Le domaine P/S Les producteurs de messages (appelés publishers) génèrent des données pour de multiples clients (subscribers) ==> Mécanisme similaire ? Abonné Editeur Abonné

10 Stéphane Frenot - Département Télécommunication - SID - III - MOM 377 Sujets de Pub/Sub La publication et l'abonnement à un sujet découple le producteur et le consommateur ==> Exemple dutilisation Gestionnaire de sujets (Serveur MOM) producteur récepteur producteur récepteur Le cinéma contemporain

11 Stéphane Frenot - Département Télécommunication - SID - III - MOM 378 Le domaine Request/Reply Le domaine R/R définit un programme qui envoie un message et attend une réponse immédiatement Ce domaine modélise : –l'approche client/serveur –l'approche des systèmes distribués EJB CORBA DCOM

12 Stéphane Frenot - Département Télécommunication - SID - III - MOM 379 Que fournit JMS JMS est un ensemble d'interfaces (et de leurs sémantiques associées) qui définissent comment un client utilise les fonctionnalités offertes par un système de messagerie JMS définit les API : –du domaine PTP –du domaine Pub/Sub

13 Stéphane Frenot - Département Télécommunication - SID - III - MOM 380 Une application JMS cest : Des clients JMS Des clients non JMS Des messages Un fournisseur de service de messagerie Des objets administrés standards –Messages préfabriqués –Destinataires standards Client JMS Objets administrés standards MOM Implantation JMS Client non-JMS Objets Destination et Usine de connexion préfabriqués

14 Stéphane Frenot - Département Télécommunication - SID - III - MOM 381 Les serveurs Mom MQSeries, TopEnd, DecMessageQ WebLogic JMS,


Télécharger ppt "Stéphane Frenot - Département Télécommunication - SID - III - MOM 368 MOM Message Oriented Middleware."

Présentations similaires


Annonces Google