Most modern business systems include independent applications that exchange information with each other-a technique usually called enterprise integration. An architectural approach called the Enterprise Service Bus (ESB) offers developers a way to handle the messages between those independent applications without creating a lot of custom code. While commercial ESB solutions can be quite expensive to implement and maintain, a set of high-quality open source ESB tools offer the same...
Revealimg how to implement and use two open source ESB implementationsMule and ServiceMixthis resource presents practical examples and highlights such features as transformation, routing, security, and connectivity.
Pt. 1 Understanding ESB functionality1 The world of open source ESBs2 Architecture of Mule and3 Setting up the Mule and ServiceMix4 The foundation of an integration solutionPt. 2 Using ESB core functionalities5 Working with messages6 Connectivity options7 Web services support8 Implementing enterprise-quality message flowsPt. 3 ESB case studies9 Implementing a case study using10 Managing and monitoring the ESB11 Implementing a process engine in the ESBApp. A ServiceMix 4.0App. B Differences between Mule 1.4.x and Mule 2.0.xApp. C Graphical tool supportApp. D Mule component overviewApp. E ServiceMix component overviewApp. F The Swing test clientApp. G Overview of tools and librariesIndex