Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In our example, the external applications are the same (ActiveMQ), so they could communicate directly with each other. This is a simplification to enable us to concentrate on the logical flow of the messages rather than the details of transforming one type of message into another.

Recall from the JSR 208 specification a common method/route A common scenario is for a for apps to communicate is: external app to resoure adapter to binding component, message based through NMR to another binding component, from there to resource adapter to other application. The following diagram illustrates the a typical ESB and application integration:

...

Please note: The Basic example uses inbound messages via the resource adapter, and most legacy applications won't support inbound messaging via the resource adapter.
1. External means that the application is outside of the enterprise service bus.