Integration requires a level of thinking different from the traditional software engineering where you have to think in terms of software "plugs" and "sockets". I have to admit that my university courses in Machine Design helped me a lot to think of the software integration problem in terms of "shafts" and coupling"—in fact, their counterparts in EAI. I hope you too admit that after reading this chapter. So, the next time when you want to integrate software components think in terms of EAI and patterns. Moreover, try to "select and assemble integration building blocks" rather than hand coding and hardwiring endpoints. This will help you to integrate in a loosely-coupled manner which will facilitate easy service collaboration and orchestration. The next chapter will show you a sample of aggregating multiple services on the ESB using the EAI patterns and guidelines which we learned in this chapter.
Service Oriented Java Business Integration
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
Free Chapter
Why Enterprise Service Bus
Java Business Integration
JBI Container—ServiceMix
Binding— The Conventional Way
Some XFire Binding Tools
JBI Packaging and Deployment
Developing JBI Components
Binding EJB in a JBI Container
POJO Binding Using JSR181
Bind Web Services in ESB—Web Services Gateway
Access Web Services Using the JMS Channel
Java XML Binding using XStream
JBI Proxy
Web Service Versioning
Enterprise Integration Patterns in ESB
Sample Service Aggregation
Customer Reviews