Skip to content

Enterprise Service Bus Theory in Practice

Best in textbook rentals since 2012!

ISBN-10: 0596006756

ISBN-13: 9780596006754

Edition: 2004

Authors: David A. Chappell

List price: $39.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

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,…    
Customers also bought

Book details

List price: $39.99
Copyright year: 2004
Publisher: O'Reilly Media, Incorporated
Publication date: 7/5/2004
Binding: Paperback
Pages: 274
Size: 7.13" wide x 9.09" long x 0.60" tall
Weight: 1.078
Language: English

David A. 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…    

Foreword
Preface
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
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
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
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
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
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
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
Protocols, Messaging, Custom Adapters, and Services
The ESB MOM Core
A Generic Message Invocation Framework
Case Study: Partner Integration
Batch Transfer Latency
Drawbacks of ETL
The Typical Solution: Overbloat the Inventory
Case Study: Migrating Toward Real-Time Integration
Java Components in an ESB
Java Business Integration (JBI)
The J2EE Connector Architecture (JCA)
Java Management eXtensions (JMX)
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
ESB and the Evolution of Web Services
Composability Among Specifications
Summary of WS-* Specifications
Adopting the WS-* Specifications in an ESB
Conclusion
List of ESB Vendors
Bibliography
Index