or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
33 used & new from $15.74

Have one to sell? Sell yours here
 
   
Enterprise Service Bus: Theory in Practice
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  
3.9 out of 5 stars  See all reviews (17 customer reviews)

List Price: $39.95
Price: $34.90 & this item ships for FREE with Super Saver Shipping. Details
You Save: $5.05 (13%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Thursday, November 12? Choose One-Day Shipping at checkout. Details
12 new from $27.50 21 used from $15.74

Formats

Amazon Price New from Used from
  Paperback -- -- $29.97
  Cards $34.90 $27.50 $15.75
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Frequently Bought Together

Customers buy this book with Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions by Gregor Hohpe

Enterprise Service Bus: Theory in Practice + Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions

Customers Who Bought This Item Also Bought

Open-Source ESBs in Action: Example Implementations in Mule and ServiceMix

Open-Source ESBs in Action: Example Implementations in Mule and ServiceMix

by Tijs Rademakers
4.5 out of 5 stars (4)  $29.69
SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)

SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)

by Thomas Erl
4.7 out of 5 stars (17)  $47.99
Service-Oriented Architecture (SOA): Concepts, Technology, and Design

Service-Oriented Architecture (SOA): Concepts, Technology, and Design

by Thomas Erl
4.1 out of 5 stars (60)  $31.02
Patterns of Enterprise Application Architecture

Patterns of Enterprise Application Architecture

by Martin Fowler
4.5 out of 5 stars (62)  $45.15
SOA in Practice: The Art of Distributed System Design (Theory in Practice)

SOA in Practice: The Art of Distributed System Design (Theory in Practice)

by Nicolai M. Josuttis
4.5 out of 5 stars (13)  $33.99
Explore similar items

Editorial Reviews

Product Description

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. Rather than conform to the hub-and-spoke architecture of traditional enterprise application integration products, ESB provides a highly distributed approach to integration, with unique capabilities that allow individual departments or business units to build out their integration projects in incremental, digestible chunks, maintaining their own local control and autonomy, while still being able to connect together each integration project into a larger, more global integration fabric, or grid.

Enterprise Service Bus offers a thorough introduction and overview for systems architects, system integrators, technical project leads, and CTO/CIO level managers who need to understand, assess, and evaluate this new approach. Written by Dave Chappell, one of the best known and authoritative voices in the field of enterprise middleware and standards-based integration, the book drills down into the technical details of the major components of ESB, showing how it can utilize an event-driven SOA to bring a variety of enterprise applications and services built on J2EE, .NET, C/C++, and other legacy environments into the reach of the everyday IT professional.

With Enterprise Service Bus, readers become well versed in the problems faced by IT organizations today, gaining an understanding of how current technology deficiencies impact business issues. Through the study of real-world use cases and integration patterns drawn from several industries using ESB--including Telcos, financial services, retail, B2B exchanges, energy, manufacturing, and more--the book clearly and coherently outlines the benefits of moving toward this integration strategy. The book also compares ESB to other integration architectures, contrasting their inherent strengths and limitations.

If you are charged with understanding, assessing, or implementing an integration architecture, Enterprise Service Bus will provide the straightforward information you need to draw your conclusions about this important disruptive technology.



From the Author

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


Product Details


More About the Author

David A. Chappell
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's David A. Chappell Page

Inside This Book (learn more)



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(8)
(7)
(5)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

17 Reviews
5 star:
 (6)
4 star:
 (5)
3 star:
 (4)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.9 out of 5 stars (17 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
29 of 30 people found the following review helpful:
4.0 out of 5 stars Looks promising, July 3, 2004
By W Boudville (Terra, Sol 3) - See all my reviews
(TOP 10 REVIEWER)    (REAL NAME)      
Chappell describes a highly promising but still speculative technology for connecting together enterprise-wide computations. It can also potentially be used to span different companies. Some of you may groan. Haven't we heard this already, several times? Remember the toutings of CORBA, Java's RMI, JMX, JMS, and the nascent Web Services?

Well, ESB draws upon often bitter lessons learnt with these earlier endeavours. CORBA was widely found to be too complex. RMI works only for tightly coupled systems, which do not scale well. So that became one reason for JMS, because it enabled loose coupling. But JMS is too low level. Web Services may indeed be promising, but face a danger of overspecifying a standard before enough practical experience is garnered.

ESB tries to subsume the best ideas from the above, and from other efforts. It promises loose coupling and an incremental rollout, amongst other things. The incremental ability may be key to getting a small scale project approved and implemented, due to its minimal investment.

You could think of ESB as taking the ideas of the JMX management console a step further. Plus, ESB can use JMX as a subsidiary technology.

Chappell also offers nice visual component schematics that could be used to represent and perhaps even assemble an ESB network. If this indeed is possible, it would be tremendous. Akin to the 1980s, when MicroSim offered a graphical version of Spice, with electronic parts availabled from a menu.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
24 of 26 people found the following review helpful:
5.0 out of 5 stars A must-read for integration architects, August 3, 2004
By Ronald A. Ten Hove (Massachusetts, USA) - See all my reviews
This book should be required reading for anyone involved with EAI, especially integration architects.

For those of you who may not have heard about ESB, it is a rather new approach to structuring a SOA (service-oriented architecture), using a distributed MOM infrastructure, XML messages, intelligent message routing, automatic transformation of messages, and centralized administration. The SOA approach to EAI solutions is compelling, but it is still too early in the game to tell if ESB will take the world by storm. It has a lot of promise, and many EAI vendors are jumping onto the bandwagon that Sonic, including Dave Chappell, helped to build.

The book offers the first comprehensive definition of an ESB that I have seen, almost entirely stripped bare of vendor-specific information and sales info. I say almost, for some issues (such as app-servers vs. ESB service containers) are presented in a less vendor neutral fashion than I would like. Overall, the book stays high on useful content, and low on vendor product positioning.

The books combines nicely described technical descriptions of ESB features with some high-level case studies culled from Dave's experiences in industry, or based on interviews with IT leaders that he conducted while researching the book.

The technical descriptions avoid becoming too detailed, but are sufficient to capture the essential issues encountered in integration. The book's diagrams, resembling Gregor-grams, are very useful, although I was a bit mystified to find a reference card for the glyphs used, tucked away in the back of the book. The diagrams are self-explanatory, IMHO.

The case studies are similarly abstract, avoiding introducing a level of detail that would cause the forest to be lost amongst the trees. At times I wished to a little more detail here, but I suspect I'm something of a glutton for punishment that way.

ESB is threatening to become something of a buzz word these days, what with IBM weighing into the ESB market. This book should help secure a rational, useful definition of Enterprise Service Bus before the marketing machines of the various integration vendors obliterate it in a storm of white papers and glossy brochures.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
17 of 18 people found the following review helpful:
5.0 out of 5 stars Ultimate ESB book, October 2, 2005
Frankly, I feel that some reviewers misunderstand the purpose of this book. In my opinion, for a SOA focussed professional who needs to know the role of SOA, this book is a gem! Any of us who have had the challenge of explaining messaging technology should be grateful about reading this book.

As technologists, we forget just how much intimidating jargon we use and how many underlying assumptions we make when we explain things. As a software architect once said to me, "if I had more time, I'd make it simple." Clearly Mr.Chappell has taken on the challenge of making it simple and made it in such a way even an idiot can understand, and such efforts are incredibly valuable.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars A Solid Appreciation for the Essence of SOA
Chappell gives you a solid appreciation for the essence of SOA - a great starter!
Published 7 months ago by S. L. Clemens

4.0 out of 5 stars Concise and informative
This book provides a great review of web services, not only discussing where web services are at but how they got there. Read more
Published 12 months ago by J. Ray

5.0 out of 5 stars Defines ESB...
David Chappell invented the term ESB. Different people use the word ESB to denote different concepts. Read more
Published 13 months ago by Frank Kieviet

4.0 out of 5 stars Good Book slightly before mass SOA Adoption
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... Read more
Published on November 4, 2007 by Gary E. Smith

5.0 out of 5 stars ESB/SOA Highlevel Theory in Practice & Practical Examples
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. Read more
Published on September 26, 2007 by Bruce B. Razban

3.0 out of 5 stars Gives a high level overview of ESB
I wanted a book that gave me an clear understanding of what an ESB is, and this book did exactly that. Read more
Published on August 1, 2007 by Karmvir S. Mehr

2.0 out of 5 stars Too much fluff, no substance
I found this book to provide a good introduction in the first chapter, but it was extremely wordy in describing SOA and ESB principles. Read more
Published on March 5, 2007 by Alex S.

3.0 out of 5 stars Some interesting insights, but a bit too high-level for me
The book provides some interesting insights into emerging technologies, but overall is too high-level and, in the end, pretty vague on the ESB (Enterprise Service Bus)... Read more
Published on February 11, 2007 by Krot

2.0 out of 5 stars All sales, no sizzle
I was hoping that this book would go through the history of technology leading up to the ESB, discuss how the ESB solves the problems presented by previous solutions and talk... Read more
Published on October 1, 2005 by R. Pearlman

5.0 out of 5 stars Excellent book.
This book is the definitive guide on ESB - excellent coverage on fundamentals, patterns and implementation models. Read more
Published on September 28, 2005 by Prasad Reddy

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.