| help | account  


Enterprise Service Bus
View Larger Image
David A Chappell
O'Reilly Media, Paperback, Published June 2004, 247 pages, ISBN 0596006756
List Price: $39.95
Our Price: $32.50
You Save: $7.45 (19% Off)


FREE Shipping on Orders over $40!*
Availability: Out-Of-Stock

Be the First to Write a Review and tell the world about this title!

People who purchase this book frequently purchase:

Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:

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

 

Table of Contents

Foreword

Preface

1. Introduction to the Enterprise Service Bus
     SOA in an Event-Driven Enterprise
     A New Approach to Pervasive Integration
     SOA for Web Services, Available Today
     Conventional Integration Approaches
     Requirements Driven by IT Needs
     Industry Traction
     Characteristics of an ESB
     Adoption of ESB by Industry

2. The State of Integration
     Business Drivers Motivating Integration
     The Current State of Enterprise Integration
     Leveraging Best Practices from EAI and SOA
     Refactoring to an ESB

3. Necessity Is the Mother of Invention
     The Evolution of the ESB
     The ESB in Global Manufacturing
     Finding the Edge of the Extended Enterprise
     Standards-Based Integration
     Case Study: Manufacturing

4. XML: The Foundation for Business Data Integration
     The Language of Integration
     Applications Bend, but Don't Break
     Content-Based Routing and Transformation
     A Generic Data Exchange Architecture

5. Message Oriented Middleware (MOM)
     Tightly Coupled Versus Loosely Coupled Interfaces
     MOM Concepts
     Asynchronous Reliability
     Reliable Messaging Models
     Transacted Messages
     The Request/Reply Messaging Pattern
     Messaging Standards

6. Service Containers and Abstract Endpoints
     SOA Through Abstract Endpoints
     Messaging and Connectivity at the Core
     Diverse Connection Choices
     Diagramming Notations
     Independently Deployable Integration Services
     The ESB Service Container
     Service Containers, Application Servers, and Integration Brokers

7. ESB Service Invocations, Routing, and SOA
     Find, Bind, and Invoke
     ESB Service Invocation
     Itinerary-Based Routing: Highly Distributed SOA
     Content-Based Routing (CBR)
     Service Reusability
     Specialized Services of the ESB

8. Protocols, Messaging, Custom Adapters, and Services
     The ESB MOM Core
     A Generic Message Invocation Framework
     Case Study: Partner Integration

9. Batch Transfer Latency
     Drawbacks of ETL
     The Typical Solution: Overbloat the Inventory
     Case Study: Migrating Toward Real-Time Integration

10. Java Components in an ESB
     Java Business Integration (JBI)
     The J2EE Connector Architecture (JCA)
     Java Management eXtensions (JMX)

11. ESB Integration Patterns and Recurring Design Solutions
     The VETO Pattern
     The Two-Step XRef Pattern
     Portal Server Integration Patterns
     The Forward Cache Integration Pattern
     Federated Query Patterns

12. ESB and the Evolution of Web Services
     Composability Among Specifications
     Summary of WS-* Specifications
     Adopting the WS-* Specifications in an ESB
     Conclusion

Appendix: List of ESB Vendors

Bibliography

Index




Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account