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

Présentations similaires


Présentation au sujet: ""— Transcription de la présentation:

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

369 Qu’est ce que la messagerie ?
Mécanisme permettant de faire communiquer deux programmes Il existe de nombreux systèmes de messagerie ? Stéphane Frenot - Département Télécommunication - SID -

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 Stéphane Frenot - Département Télécommunication - SID -

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... Stéphane Frenot - Département Télécommunication - SID -

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 Stéphane Frenot - Département Télécommunication - SID -

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) récepteur ? récepteur ? message mom émetteur récepteur ? Stéphane Frenot - Département Télécommunication - SID -

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 ? Stéphane Frenot - Département Télécommunication - SID -

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

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é Abonné Stéphane Frenot - Département Télécommunication - SID -

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

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 Stéphane Frenot - Département Télécommunication - SID -

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 Stéphane Frenot - Département Télécommunication - SID -

380 Une application JMS c’est :
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 non-JMS MOM Implantation JMS Objets administrés standards Objets Destination et Usine de connexion préfabriqués Client JMS Stéphane Frenot - Département Télécommunication - SID -

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


Télécharger ppt ""

Présentations similaires


Annonces Google