Enterprise Service Bus

  
Enterprise Service Bus
By Dave Chappell
 
Publisher: O'Reilly
Pub Date: June 2004
ISBN: 0-596-00675-6
Pages: 274
   


Enterprise Service Bus provides anarchitectural overview of the ESB, showing how it can bringthe task of integration of enterprise applications andservices built on J2EE, .NET, C/C++, and other legacyenvironments 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 severalindustries using ESB, the book clearly and coherentlyoutlines the benefits of moving toward this integrationstrategy.

   
  
• Table of Contents
• Index
• Reviews
• Reader Reviews
• Errata
• Academic
Enterprise Service Bus
By Dave Chappell
 
Publisher: O'Reilly
Pub Date: June 2004
ISBN: 0-596-00675-6
Pages: 274
   
Copyright
   Foreword
   Preface
      About This Book
      Notational Conventions for ESB Integration Patterns
      Conventions Used in This Book
      We'd Like to Hear from You
      Acknowledgments
      Chapter 1.  Introduction to the Enterprise Service Bus
      Section 1.1.  SOA in an Event-Driven Enterprise
      Section 1.2.  A New Approach to Pervasive Integration
      Section 1.3.  SOA for Web Services, Available Today
      Section 1.4.  Conventional Integration Approaches
      Section 1.5.  Requirements Driven by IT Needs
      Section 1.6.  Industry Traction
      Section 1.7.  Characteristics of an ESB
      Section 1.8.  Adoption of ESB by Industry
      Section 1.9.  Summary
      Chapter 2.  The State of Integration
      Section 2.1.  Business Drivers Motivating Integration
      Section 2.2.  The Current State of Enterprise Integration
      Section 2.3.  Leveraging Best Practices from EAI and SOA
      Section 2.4.  Refactoring to an ESB
      Section 2.5.  Summary
      Chapter 3.  Necessity Is the Mother of Invention
      Section 3.1.  The Evolution of the ESB
      Section 3.2.  The ESB in Global Manufacturing
      Section 3.3.  Finding the Edge of the Extended Enterprise
      Section 3.4.  Standards-Based Integration
      Section 3.5.  Case Study: Manufacturing
      Section 3.6.  Summary
      Chapter 4.  XML: The Foundation for Business Data Integration
      Section 4.1.  The Language of Integration
      Section 4.2.  Applications Bend, but Don't Break
      Section 4.3.  Content-Based Routing and Transformation
      Section 4.4.  A Generic Data Exchange Architecture
      Section 4.5.  Summary
      Chapter 5.  Message Oriented Middleware (MOM)
      Section 5.1.  Tightly Coupled Versus Loosely Coupled Interfaces
      Section 5.2.  MOM Concepts
      Section 5.3.  Asynchronous Reliability
      Section 5.4.  Reliable Messaging Models
      Section 5.5.  Transacted Messages
      Section 5.6.  The Request/Reply Messaging Pattern
      Section 5.7.  Messaging Standards
      Section 5.8.  Summary
      Chapter 6.  Service Containers and Abstract Endpoints
      Section 6.1.  SOA Through Abstract Endpoints
      Section 6.2.  Messaging and Connectivity at the Core
      Section 6.3.  Diverse Connection Choices
      Section 6.4.  Diagramming Notations
      Section 6.5.  Independently Deployable Integration Services
      Section 6.6.  The ESB Service Container
      Section 6.7.  Service Containers, Application Servers, and Integration Brokers
      Section 6.8.  Summary
      Chapter 7.  ESB Service Invocations, Routing, and SOA
      Section 7.1.  Find, Bind, and Invoke
      Section 7.2.  ESB Service Invocation
      Section 7.3.  Itinerary-Based Routing: Highly Distributed SOA
      Section 7.4.  Content-Based Routing (CBR)
      Section 7.5.  Service Reusability
      Section 7.6.  Specialized Services of the ESB
      Section 7.7.  Summary
      Chapter 8.  Protocols, Messaging, Custom Adapters, and Services
      Section 8.1.  The ESB MOM Core
      Section 8.2.  A Generic Message Invocation Framework
      Section 8.3.  Case Study: Partner Integration
      Section 8.4.  Summary
      Chapter 9.  Batch Transfer Latency
      Section 9.1.  Drawbacks of ETL
      Section 9.2.  The Typical Solution: Overbloat the Inventory
      Section 9.3.  Case Study: Migrating Toward Real-Time Integration
      Section 9.4.  Summary
      Chapter 10.  Java Components in an ESB
      Section 10.1.  Java Business Integration (JBI)
      Section 10.2.  The J2EE Connector Architecture (JCA)
      Section 10.3.  Java Management eXtensions (JMX)
      Section 10.4.  Summary
      Chapter 11.  ESB Integration Patterns and Recurring Design Solutions
      Section 11.1.  The VETO Pattern
      Section 11.2.  The Two-Step XRef Pattern
      Section 11.3.  Portal Server Integration Patterns
      Section 11.4.  The Forward Cache Integration Pattern
      Section 11.5.  Federated Query Patterns
      Section 11.6.  Summary
      Chapter 12.  ESB and the Evolution of Web Services
      Section 12.1.  Composability Among Specifications
      Section 12.2.  Summary of WS-* Specifications
      Section 12.3.  Adopting the WS-* Specifications in an ESB
      Section 12.4.  Conclusion
      Appendix A.  Appendix: List of ESB Vendors
      Bibliography
      Analyst Reports
      Books
      Miscellaneous
      Web Services Specifications
      Java Specifications
   Colophon
   Index
flylib.com © Copyright 2008-2013. All Rights Reserved. If you may any questions please contact us: flylib@qtcs.net