Book Image

Service Oriented Java Business Integration

Book Image

Service Oriented Java Business Integration

Overview of this book

Table of Contents (23 chapters)
Service Oriented Java Business Integration
Credits
About the Author
Acknowledgement
About the Reviewers
Preface

Other ESBs


There are quite a few ESB frameworks available in the industry today and we will list a few of them here for completeness of our discussion.

Mule

Mule is defined as a lightweight messaging framework functioning as an ESB. This ESB features a distributed object broker, which can handle interactions between different systems, applications, components, and services, irrespective of the transport protocols and binding technologies. Mule provides a Universal Message Object (UMO) API (inside org.mule.umo package), a way for components to interact without needing to know about the protocol or delivery mechanisms of information passed between them.

Mule can host standard POJOs, which can be managed from containers such as Spring, Pico, and Plexus or from the classpath, or any other source. Mule has a JBI interface which will compliment and not compete with ServiceMix. Mule and JBI functions differently in the way they exchange message formats.

JBI is XML and WSDL centric whereas Mule makes...