Enterprise Service Bus and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
Enterprise Service Bus: Theory in Practice
 
 
Start reading Enterprise Service Bus on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Enterprise Service Bus: Theory in Practice [Paperback]

David Chappell (Author)
3.9 out of 5 stars  See all reviews (19 customer reviews)

List Price: $39.99
Price: $31.83 & this item ships for FREE with Super Saver Shipping. Details
You Save: $8.16 (20%)
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 Tuesday, February 14? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $17.59  
Paperback $31.83  
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Book Description

June 2004 0596006756 978-0596006754

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.


Frequently Bought Together

Customers buy this book with Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions $45.07

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


Editorial Reviews

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

About the Author

David Chappell is vice president and chief technologist for SOA at Oracle Corporation. Chappell has over 20 years of experience in the software industry covering a broad range of roles including Architecture, code-slinging, sales, support and marketing. He is well known worldwide for his writings and public lectures on the subjects of Service Oriented Architecture (SOA), the enterprise service bus (ESB), message oriented middleware (MOM), enterprise integration, and is a co-author of many advanced Web Services standards.

As author of the O'Reilly Enterprise Service Bus book, Dave has had tremendous impact on redefining the shape and definition of SOA infrastructure. He has extensive experience in distributed computing infrastructure, including ESB, SOA Governance, EJB and Web application server infrastructure, JMS and MOM, EAI, CORBA, and COM. Chappell's experience also includes development of client/server infrastructure, graphical user interfaces and language interpreters.

Chappell is also well noted for authoring Java Web Services (O'Reilly), Professional ebXML Foundations (Wrox) and Java Message Service (O'Reilly). In addition, he has written numerous articles in leading industry publications, such as Business Integration Journal, Enterprise Architect, Java Developers Journal, JavaPro, Web Services Journal, XML Journal and Network World.

Chappell and his works have received many industry awards including the "Java™ Technology Achievement Award" from JavaPro magazine for "Outstanding Individual Contribution to the Java Community" in 2002, and the 2005 CRN Magazine "Top 10 IT leaders" award for "casting larger-than-life shadow over the industry".


Product Details

  • Paperback: 352 pages
  • Publisher: O'Reilly Media (June 2004)
  • Language: English
  • ISBN-10: 0596006756
  • ISBN-13: 978-0596006754
  • Product Dimensions: 9.2 x 7 x 0.8 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (19 customer reviews)
  • Amazon Best Sellers Rank: #458,829 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

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

30 of 31 people found the following review helpful:
4.0 out of 5 stars Looks promising, July 3, 2004
This review is from: Enterprise Service Bus: Theory in Practice (Paperback)
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.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


30 of 34 people found the following review helpful:
2.0 out of 5 stars All sales, no sizzle, October 1, 2005
By 
This review is from: Enterprise Service Bus: Theory in Practice (Paperback)
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 about some best practices for building ESBs.

Unfortunately, the whole book goes right into the sale pitch telling you that ESB is the solution to problems that we previously were unable to solve! And, ESB appears to have no downsides! And, there are some great vendors out there that can solve all your problems!

EAI didn't work for you? That's because Hub-And-Spoke doesn't scale. But, the author doesn't spend any time on what people did to address these problems. How about distributed components? Of course, they didn't work... no exactly sure why, but ESB solves the problem!

The redeming part about this book is that it does provide a good overview of what an ESB is. It also provides you with a lot of terminology that may be new to you.

However, I wouldn't buy this book again or recommend it to anyone. Instead, I would recommend a lot of other good books on SOA that tell you about how we got here and how the technology pieces are around to help support new solutions to previously hard problems.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


22 of 24 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 review is from: Enterprise Service Bus: Theory in Practice (Paperback)
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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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











Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
custom adapters, service invocations, connector architecture, radio frequency identification, enterprise service bus, product master, portal cache, accidental architecture, data exchange architecture, exit endpoint, target data format, message itinerary, integration fabric, process itineraries, integration architect, backend data sources, abstract endpoints, service reusability, federated query, vice container, application adapters, loosely coupled interfaces, application server container, integration backbone, integration brokers
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Message Oriented Middleware, Partner Figure, Java Management, Java Components, Field Front, Gartner Inc, Availability To Promise, Generic Message Invocation Framework, Portal Server Integration Patterns, Migrating Toward Real-Time Integration, Java Business Integration, Necessity Is the Mother of Invention, The State of Integration, Evolution of Web Services, Return Shipping, Federated Query Patterns, Java Message Service, Asset Class, Business Drivers Motivating Integration, Apache Axis, Broker Business, The Two-Step, Tightly Coupled Versus Loosely Coupled Interfaces, Operations Web, Semiconductors Medical
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:



Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject