List of Tables

 

Chapter 1. The world of open source ESBs

Table 1.1. Reasons to start thinking about an ESB

Table 1.2. Overview of the core functionalities necessary in an ESB

Table 1.3. Overview of the myths about open source ESBs

Table 1.4. Open source ESB overview

Table 1.5. An assessment summary of the five open source ESBs related to the selection criteria. The notation used in this classification is simple: ++ is very good, + is good, +/− is average, − is not well supported, and — is not supported at all.

Chapter 2. Architecture of Mule and ServiceMix

Table 2.1. The main concepts of the Mule architecture

Table 2.2. Mule URI fields description

Table 2.3. The most common inbound routers provided by Mule

Table 2.4. The most common outbound routers provided by Mule

Table 2.5. The main concepts of the JBI specification

Table 2.6. The most-used JBI components provided by ServiceMix

Table 2.7. The routing patterns supported by the EIP service engine provided with ServiceMix

Chapter 3. Setting up the Mule and ServiceMix environments

Table 3.1. The technologies we use to enhance the ESB functionality

Table 3.2. The ServiceMix JMS endpoint attributes

Chapter 5. Working with messages

Table 5.1. Mapping of Java objects to JMS message types

Table 5.2. Mapping of JMS messages to Java objects

Chapter 6. Connectivity options

Table 6.1. Connection settings used to connect to the PersonService EJB

Table 6.2. The EJB outbound endpoint properties

Chapter 7. Web services support