Buying Options
Enterprise Service Bus
Print $39.95
Add to Cart
Print+Ebook $43.95
Add to Cart
Ebook $31.99
(PDF)
Add to Cart
Safari Books Online
Add to Cart
What is this?
Print £30.50
Add to Cart
What is this?
Description
Enterprise Service Bus provides an architectural overview of the ESB, showing how it can bring the task of integration of enterprise applications and services built on J2EE, .NET, C/C++, and other legacy environments into the reach of the everyday IT professional, using an event-driven Service-Oriented Architecture. Through the study of real-world use cases drawn from several industries using ESB, the book clearly and coherently outlines the benefits of moving toward this integration strategy.
Full Description
Table of Contents
  1. Chapter 1 Introduction to the Enterprise Service Bus

    1. SOA in an Event-Driven Enterprise

    2. A New Approach to Pervasive Integration

    3. SOA for Web Services, Available Today

    4. Conventional Integration Approaches

    5. Requirements Driven by IT Needs

    6. Industry Traction

    7. Characteristics of an ESB

    8. Adoption of ESB by Industry

    9. Summary

  2. Chapter 2 The State of Integration

    1. Business Drivers Motivating Integration

    2. The Current State of Enterprise Integration

    3. Leveraging Best Practices from EAI and SOA

    4. Refactoring to an ESB

    5. Summary

  3. Chapter 3 Necessity Is the Mother of Invention

    1. The Evolution of the ESB

    2. The ESB in Global Manufacturing

    3. Finding the Edge of the Extended Enterprise

    4. Standards-Based Integration

    5. Case Study: Manufacturing

    6. Summary

  4. Chapter 4 XML: The Foundation for Business Data Integration

    1. The Language of Integration

    2. Applications Bend, but Don't Break

    3. Content-Based Routing and Transformation

    4. A Generic Data Exchange Architecture

    5. Summary

  5. Chapter 5 Message Oriented Middleware (MOM)

    1. Tightly Coupled Versus Loosely Coupled Interfaces

    2. MOM Concepts

    3. Asynchronous Reliability

    4. Reliable Messaging Models

    5. Transacted Messages

    6. The Request/Reply Messaging Pattern

    7. Messaging Standards

    8. Summary

  6. Chapter 6 Service Containers and Abstract Endpoints

    1. SOA Through Abstract Endpoints

    2. Messaging and Connectivity at the Core

    3. Diverse Connection Choices

    4. Diagramming Notations

    5. Independently Deployable Integration Services

    6. The ESB Service Container

    7. Service Containers, Application Servers, and Integration Brokers

    8. Summary

  7. Chapter 7 ESB Service Invocations, Routing, and SOA

    1. Find, Bind, and Invoke

    2. ESB Service Invocation

    3. Itinerary-Based Routing: Highly Distributed SOA

    4. Content-Based Routing (CBR)

    5. Service Reusability

    6. Specialized Services of the ESB

    7. Summary

  8. Chapter 8 Protocols, Messaging, Custom Adapters, and Services

    1. The ESB MOM Core

    2. A Generic Message Invocation Framework

    3. Case Study: Partner Integration

    4. Summary

  9. Chapter 9 Batch Transfer Latency

    1. Drawbacks of ETL

    2. The Typical Solution: Overbloat the Inventory

    3. Case Study: Migrating Toward Real-Time Integration

    4. Summary

  10. Chapter 10 Java Components in an ESB

    1. Java Business Integration (JBI)

    2. The J2EE Connector Architecture (JCA)

    3. Java Management eXtensions (JMX)

    4. Summary

  11. Chapter 11 ESB Integration Patterns and Recurring Design Solutions

    1. The VETO Pattern

    2. The Two-Step XRef Pattern

    3. Portal Server Integration Patterns

    4. The Forward Cache Integration Pattern

    5. Federated Query Patterns

    6. Summary

  12. Chapter 12 ESB and the Evolution of Web Services

    1. Composability Among Specifications

    2. Summary of WS-* Specifications

    3. Adopting the WS-* Specifications in an ESB

    4. Conclusion

  13. Chapter 13 Bibliography

    1. Analyst Reports

    2. Books

    3. Miscellaneous

    4. Web Services Specifications

    5. Java Specifications

  1. Colophon

View Full Table of Contents
Product Details
Title:
Enterprise Service Bus
By:
David A Chappell
Publisher:
O'Reilly Media
Formats:
  • Print
  • Ebook
  • Safari Books Online
Print Release:
June 2004
Ebook Release:
June 2009
Pages:
288
Print ISBN:
978-0-596-00675-4
| ISBN 10:
0-596-00675-6
Ebook ISBN:
978-0-596-55650-1
| ISBN 10:
0-596-55650-0
Customer Reviews
About the Author
  1. David A Chappell

    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".

    View David A Chappell's full profile page.

Colophon

Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. Emily Quill was the production editor and copyeditor for Enterprise Service Bus. Audrey Doyle proofread the book. Philip Dangler Marlowe Shaeffer, and Darren Kelly provided quality control. Mary Agner provided production assistance. Johnna VanHoose Dinse wrote the index.

Edie Freedman designed the cover of this book. The cover image is of assorted eggs from Hewitson's British Oology, 1833, from the collections of the Ernst Mayr Library of the Museum of Comparative Zoology, Harvard University. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's Minion font. David Futato designed the interior layout This book was converted by Joe Wizda to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Adobe Minion; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and Adobe Photoshop 6. These illustrations are based on original art created by David Chappell, Jonathan Bachman, Gary Hemdal, and Hub Vandervoort.

  • Book cover of Enterprise Service Bus