Chapter 5. Working with messages


In this chapter:

  • Using routing
  • Implementing validation
  • Transforming messages


As an open source ESB developer, you are dealing with messages in all kinds of different ways. For messages that arrive at the ESB, you’ll have to determine where that message needs to be forwarded. And you must transform the message format to meet the requirements of the target service provider. In this chapter, we look at the various ways in which you can work with messages.

Because an ESB is a piece of middleware between service consumers and service providers, an essential part of creating an integration solution involves the determination of the target service provider(s). The logic related to this core functionality of ...

Get Open-Source ESBs in Action: Example Implementations in Mule and ServiceMix now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.