Enterprise Service Bus

Enterprise Service Bus
Authors
David Chappell
ISBN
0596006756
Published
01 Jun 2004
Purchase online
amazon.com

Large IT organizations increasingly face the challenge of integrating various web services, applications, and other technologies into a single network. The solution to finding a meaningful large-scale architecture that is capable of spanning a global enterprise appears to have been met in ESB, or Enterprise Service Bus.

Page 2 of 2
  1. Editorial Reviews
  2. Customer Reviews

Customer Reviews

S. L. Clemens said
Chappell gives you a solid appreciation for the essence of SOA - a great starter!

J. Ray said
This book provides a great review of web services, not only discussing where web services are at but how they got there. At just over 200 pages the book covers a lot of ground, but in a very concise and informative manner. The book is technology neutral (no code listings) and provides a great top-down view of this new paradigm for software development. If you have been around web services for a while-this book probably doesn't have a lot for you. However, if you are new to web services and looking for a quick and thorough what's what I highly recommend it.

Frank Kieviet said
David Chappell invented the term ESB. Different people use the word ESB to denote different concepts. Chappell's book provides a clear explanation about his definition of the term ESB, which makes it a must-read for anybody involved in ESBs.

The book is clearly written, and provides a good overview of all the characteristics of an ESB, albeit strongly biased towards JMS. Not surprisingly if you look at Chappell's background. If you can get over this minor issue, this book is an excellent read.

Gary E. Smith said
This is a good book on ESB's but not on Service-Oriented Architecture (SOA). Although ESB's have become the foundation of most SOA deployments, this book was written before the majority of the market activity took place around SOA. Therefore it doesn't cover in much detail registries, repositories, governance, security and more current SOA issues. It does however provide a very good overview of ESB's.

It is interesting to note that the author has moved on from Sonic Software to Oracle and now is selling the virtues of SOA-enabling Grids or SOA Grids as the next best thing proving that SOA is about to move beyond the Enterprise and impact networks. I would expect to see a book in the near future by David on this topic.

Gary E. Smith
THE SOA NETWORK
www.soanetwork.net

Bruce B. Razban said
This book, which was published in 2004, still remains as one of the best books in my personal collection of Enterprise Service Bus (ESB), SOA and related books.

The author does a good job of introducing a new computer architecture paradigm! And this is to think of software like hardware. Like hardware, have components that are plug-and-play into a standard bus. Standard interfaces, standard input/output, etc.

I found the first three chapters as extremely useful for an overall view. Then I recommend skipping to the fold out to study symbols and icons. Then, I studied chapter 9 which is about ETL (Extract, Transform, and Load) as an example that tries to help us understand the essence of ESB. I also spent time on understanding, chapters 10, 11, and 12 which give a good understanding of the Components, Integration, and Web Services. Other chapters in between, for example EAI, MOM, JMS and XML should be looked at more like the "Old paradigm". But if you are focused on ESB/SOA above chapters will give you an excellent overall architecture picture, and, a good taste of what it takes, and what different terms mean.

I also think that the author has done a good job of explaining things whith what was available then. This is an evolving and maturing technology even now.

I also tried to understand these concepts as they related to BEA WebLogic 9.2 and/or IBM WebSphere to bring more practical parallel understanding. This did help.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Before software should be reusable, it should be usable.” - Ralph Johnson