Flylib.com
Enterprise Service Bus: Theory in Practice
Enterprise Service Bus: Theory in Practice
ISBN: 0596006756
EAN: 2147483647
Year: 2006
Pages: 126
Authors:
David Chappell
BUY ON AMAZON
Enterprise Service Bus
Table of Contents
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
1.1 SOA in an Event-Driven Enterprise
1.2 A New Approach to Pervasive Integration
1.3 SOA for Web Services, Available Today
1.4 Conventional Integration Approaches
1.5 Requirements Driven by IT Needs
1.6 Industry Traction
1.7 Characteristics of an ESB
1.8 Adoption of ESB by Industry
1.9 Summary
Chapter 2. The State of Integration
2.1 Business Drivers Motivating Integration
2.2 The Current State of Enterprise Integration
2.3 Leveraging Best Practices from EAI and SOA
2.4 Refactoring to an ESB
2.5 Summary
Chapter 3. Necessity Is the Mother of Invention
3.1 The Evolution of the ESB
3.2 The ESB in Global Manufacturing
3.3 Finding the Edge of the Extended Enterprise
3.4 Standards-Based Integration
3.5 Case Study: Manufacturing
3.6 Summary
Chapter 4. XML: The Foundation for Business Data Integration
4.1 The Language of Integration
4.2 Applications Bend, but Don t Break
4.3 Content-Based Routing and Transformation
4.4 A Generic Data Exchange Architecture
4.5 Summary
Chapter 5. Message Oriented Middleware (MOM)
5.1 Tightly Coupled Versus Loosely Coupled Interfaces
5.2 MOM Concepts
5.3 Asynchronous Reliability
5.4 Reliable Messaging Models
5.5 Transacted Messages
5.6 The RequestReply Messaging Pattern
5.7 Messaging Standards
5.8 Summary
Chapter 6. Service Containers and Abstract Endpoints
6.1 SOA Through Abstract Endpoints
6.2 Messaging and Connectivity at the Core
6.3 Diverse Connection Choices
6.4 Diagramming Notations
6.5 Independently Deployable Integration Services
6.6 The ESB Service Container
6.7 Service Containers, Application Servers, and Integration Brokers
6.8 Summary
Chapter 7. ESB Service Invocations, Routing, and SOA
7.1 Find, Bind, and Invoke
7.2 ESB Service Invocation
7.3 Itinerary-Based Routing: Highly Distributed SOA
7.4 Content-Based Routing (CBR)
7.5 Service Reusability
7.6 Specialized Services of the ESB
7.7 Summary
Chapter 8. Protocols, Messaging, Custom Adapters, and Services
8.1 The ESB MOM Core
8.2 A Generic Message Invocation Framework
8.3 Case Study: Partner Integration
8.4 Summary
Chapter 9. Batch Transfer Latency
9.1 Drawbacks of ETL
9.2 The Typical Solution: Overbloat the Inventory
9.3 Case Study: Migrating Toward Real-Time Integration
9.4 Summary
Chapter 10. Java Components in an ESB
10.1 Java Business Integration (JBI)
10.2 The J2EE Connector Architecture (JCA)
10.3 Java Management eXtensions (JMX)
10.4 Summary
Chapter 11. ESB Integration Patterns and Recurring Design Solutions
11.1 The VETO Pattern
11.2 The Two-Step XRef Pattern
11.3 Portal Server Integration Patterns
11.4 The Forward Cache Integration Pattern
11.5 Federated Query Patterns
11.6 Summary
Chapter 12. ESB and the Evolution of Web Services
12.1 Composability Among Specifications
12.2 Summary of WS- Specifications
12.3 Adopting the WS- Specifications in an ESB
12.4 Conclusion
Appendix A. Appendix: List of ESB Vendors
Bibliography
Analyst Reports
Books
Miscellaneous
Web Services Specifications
Java Specifications
Colophon
Index
index_A
index_B
index_C
index_D
index_E
index_F
index_G
index_H
index_I
index_J
index_L
index_M
index_N
index_O
index_P
index_Q
index_R
index_S
index_T
index_U
index_V
index_W
index_X
Enterprise Service Bus: Theory in Practice
ISBN: 0596006756
EAN: 2147483647
Year: 2006
Pages: 126
Authors:
David Chappell
BUY ON AMAZON
Absolute Beginner[ap]s Guide to Project Management
15 Common Mistakes of Project Managers
Powerful Estimating Techniques and Methods
Typical Quality-Related Challenges
Three Key Principles
Common Project Closing Challenges
Certified Ethical Hacker Exam Prep
Security Testing
The Technical Foundations of Hacking
Hashing
Fast Facts
Scanning
WebLogic: The Definitive Guide
HTTP Access Logs
A Closer Look at the Frontend Tier
The Providers
Internationalization and Character Sets
SNMP Proxies
Information Dashboard Design: The Effective Visual Communication of Data
Displaying Excessive Detail or Precision
Characteristics of a Well-Designed Dashboard
Effective Dashboard Display Media
Make the Viewing Experience Aesthetically Pleasing
Test Your Design for Usability
Java All-In-One Desk Reference For Dummies
Welcome to Java
Handling Exceptions
Choosing from a List
Using Java Server Pages
Using JDBC to Connect to a Database
Microsoft Visual Basic .NET Programmers Cookbook (Pro-Developer)
XML
Multithreading
Windows Programming
Printing and Drawing with GDI+
Useful COM Interop
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies