Enterprise Service Bus: Theory in Practice
A note to book reviewer P. Pant, who wrote the negative comments about Java in your review that is posted below – I really appreciate that you point out that the book is "extremely well written". However, it appears that you have missed some key points in your reading of the book. An ESB is all about heterogeneity, therefore Java technology is a useful thing to be able to integrate with when using an ESB.JMS, for example, is a well established standard for messaging, with broad industry support. It is one of the MANY ways to integrate with other applications through an ESB. I don’t mention it any more or any less than other standard technologies like XPath or XSLT. In fact, I have an entire chapter on "Message Oriented Middleware" which generically discusses MOM concepts such as store-and-forward messaging. At the end of the chapter is a small section on JMS and another equal amount of ink devoted to WS-Reliability and WS-ReliableMessaging. The final chapter, BTW is about how ESB’s and the Web Services stack of specifications (many of which I am co-author of) are going to evolve together.Lastly, I appreciate that you have correctly recognized that "the concepts outlined nicely complement Hohpe's book on intergation patterns in my view". I worked with Gregor Hohpe during the writing of this book to ensure that the readers of both books would have a consistent visual metaphor when describing integration patterns. Dave