Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

JMS : Asynchrone application communication with JMS

Accueil » Formations » Java » JMS : Asynchrone application communication with JMS

JMS, Java Message Service, is an API allowing a standard dialogue between applications or components via message brokers or MOM (Middleware Oriented Messages). It allows to use messaging services in an asynchronous way in Java applications.

1300 € HT 2 jours JA-JMS

Implementing asynchronous communication between applications with JMS

Programme

Introduction

  • The benefits of message-based communication
  • History of the JMS API

Structure of a message

  • Headers
  • Properties
  • Messages types

General information about the JMS API

  • JNDI reminders
  • Acquire a ConnectionFactory, Destination
  • Creating a Connection, a Session
  • Generic sending methods
  • Receiving methods

Point to point communication: Queue

  • Use cases
  • Sending messages
  • Receiving messages
  • Synchronous waiting for a response to the sended of a message
  • Load-balancing with several receivers

Publication / Subscription communication

  • Use cases
  • Sending and receiving messages
  • Durable and non durable subscribers
  • Unsubscribing from a Topic
  • Temporary topics

Message Filtering

  • Message Selector
  • Undelivered messages
  • Benefits of filtering
  • Exchanges reliability
  • Acknowledgement mechanism

Transactions

  • Message groups
  • Distributed transactions and JXTA

JMS and JavaEE

This site is registered on wpml.org as a development site.