JMS : Java Message Service — Mettre en place la communication asynchrone entre applications avec JMS
Prochaines sessions (Boulogne-Billancourt / Paris / classe virtuelle)
Programme
Introduction
- Les avantages de la communication par messages
- Histoire de l’API JMS
Structure d’un message
- Headers
- Properties
- Types de messages
Généralités sur l’API JMS
- Rappels JNDI
- Acquérir une ConnectionFactory, Destination
- Créer une Connection, une Session
- Les méthodes génériques d’envoi
- Les méthodes de réception
Communication Point à Point : Queue
- Usages
- Envoi de messages
- Réception de messages
- Attente synchrone de réponse à l’envoi d’un message
- Load-balancing avec plusieurs récepteurs
Communication Publication / Souscription
- Usages
- Envoi et réception de messages
- Souscripteurs durables et non durables
- Désabonnement d’un Topic
- Topics temporaires
Filtrage de messages
- Message Selector
- Messages non délivrés
- Avantages du filtrage
Fiabilité des échanges
- Mécanisme des accusés de réception
- Mécanisme des accusés de réception
- Transactions
- Groupes de messages
- Transactions multi-supports et JXTA
JMS et JavaEE
Profils des intervenants
Toutes nos formations sont animées par des consultants-formateurs expérimentés et reconnus par leurs pairs.
Modalités d'évaluation
Evaluation des acquis de la formation par le biais de cas pratiques et/ou mises en situation.
Attestation de formation remise à chaque participant.
Attestation de formation remise à chaque participant.
Démarche qualité
Questionnaire d’évaluation de satisfaction à chaud complété par chaque participant à l’issue de la formation.
Moyens pédagogiques
Salle équipée de PC (1 poste par stagiaire), vidéo-projecteur.
Espace de pause.
Espace de pause.
Dernière mise à jour le 15/09/2022