Messaging channels EIPs

Messaging Channel EIPs gather all the patterns moving data from one point to another, using a communication channel.

Point To Point Channel

The Point To Point Channel EIP ensures that only one receiver consumes a message.

In Camel, the support of this EIP is dedicated to the components.

Some components are designed to implement and support this EIP.

For instance, this is the case for:

  • The SEDA and VM components, for communication between routes
  • The JMS component, when working with JMS queues

To illustrate the Point To Point Channel EIP, we create three routes using the Camel Blueprint DSL:

  • The first route starts with a timer and produces a message in a JMS queue
  • The second and third routes consume messages from the JMS queue

We will ...

Get Mastering Apache Camel now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.