2 options
Patterns : integrating enterprise service buses in a service-oriented architecture / Martin Keen et al.
- Format:
- Book
- Author/Creator:
- Keen, Martin.
- Series:
- IBM redbooks.
- Redbooks
- Language:
- English
- Subjects (All):
- Information technology.
- Software patterns.
- Physical Description:
- 1 online resource (352 p.)
- Place of Publication:
- San Jose, CA : IBM, c2005.
- Language Note:
- English
- Contents:
- Front cover
- Contents
- Notices
- Trademarks
- Preface
- The team that wrote this redbook
- Become a published author
- Comments welcome
- Part 1 Patterns for e-business and SOA
- Chapter 1. Introduction to Patterns for e-business
- 1.1 The Patterns for e-business layered asset model
- 1.2 How to use the Patterns for e-business
- 1.2.1 Selecting a Business, Integration, or Composite pattern, or a Custom design
- 1.2.2 Selecting Application patterns
- 1.2.3 Review Runtime patterns
- 1.2.4 Reviewing Product mappings
- 1.2.5 Reviewing guidelines and related links
- 1.3 Summary
- Chapter 2. Product descriptions
- 2.1 Runtime product descriptions
- 2.1.1 IBM WebSphere Application Server V6
- 2.1.2 IBM WebSphere Business Integration Message Broker V5
- 2.1.3 IBM WebSphere MQ V5.3
- 2.1.4 IBM WebSphere Enterprise Service Bus V6
- 2.1.5 IBM DB2 Universal Database Enterprise Server Edition V8.2
- 2.2 Development product descriptions
- 2.2.1 IBM Rational Application Developer V6
- Chapter 3. SOA runtime patterns and Product mappings
- 3.1 Runtime patterns
- 3.1.1 Direct Connection using a service bus
- 3.1.2 ESB runtime pattern
- 3.1.3 ESB Gateway runtime pattern
- 3.1.4 BSC runtime pattern
- 3.1.5 ESB, BSC composite pattern
- 3.1.6 Exposed ESB Gateway runtime pattern
- 3.1.7 Exposed ESB Gateway, BSC composite pattern
- 3.2 Product mappings
- 3.2.1 ESB runtime pattern::Product mappings
- 3.2.2 ESB Gateway runtime pattern::Product mapping
- 3.2.3 BSC runtime pattern::Product mapping
- 3.2.4 Exposed ESB Gateway Product mapping
- Chapter 4. Technology capabilities for an additional ESB
- 4.1 ESB capabilities and decision attributes
- 4.1.1 Minimum ESB capabilities
- 4.1.2 Extended ESB capabilities
- 4.1.3 Softer attributes
- 4.2 A review of ESB technologies
- 4.2.1 WebSphere Integration Reference Architecture.
- 4.2.2 General capability discussion
- 4.3 Examples of adding new ESB technology to an existing ESB infrastructure
- 4.3.1 Scenario 1: Adding ESB capabilities to a WebSphere MQ infrastructure
- 4.3.2 Scenario 2: Integrating ESBs in a J2EE and Web services-based infrastructure
- Chapter 5. To ESB but not two ESB?
- 5.1 Tactical reasons for multiple ESBs
- 5.1.1 Multiple governance bodies
- 5.1.2 Funding models
- 5.1.3 Alignment by organizational unit
- 5.1.4 Geography
- 5.1.5 Business strategy
- 5.1.6 Multiple ESB technologies
- 5.2 Conclusion
- Chapter 6. Integrating ESBs
- 6.1 ESB capabilities
- 6.2 ESB service request context translation
- 6.3 Introduction to ESB integration patterns
- 6.3.1 ESB Topology patterns overview
- 6.3.2 ESB Governance patterns overview
- 6.3.3 ESB Adapter Connector patterns overview
- 6.4 ESB Topology patterns
- 6.4.1 Directly Connected ESBs pattern
- 6.4.2 Brokered ESBs pattern
- 6.4.3 Federated ESBs pattern
- 6.5 ESB Governance patterns
- 6.5.1 Local Governance pattern
- 6.5.2 Intermediary Governance pattern
- 6.5.3 Federated Governance pattern
- 6.5.4 Multiple governance patterns
- 6.6 ESB Adapter Connector patterns
- 6.6.1 Adapter Connector pattern
- 6.6.2 Boundary Services Adapter Connector pattern
- 6.6.3 Composite
- 6.6.4 Comparing Adapter Connectors and Boundary Services
- Part 2 Business scenario and guidelines
- Chapter 7. The business scenario used in this book
- 7.1 WS-I sample business scenario
- 7.2 Sample business scenario used in this book
- 7.2.1 Business context
- 7.2.2 Applications in the supply chain management
- 7.2.3 Example of using the sample application
- Chapter 8. Technology options
- 8.1 Web services
- 8.1.1 SOAP
- 8.1.2 Web Services Description Language (WSDL)
- 8.1.3 Universal Description, Discovery, Integration (UDDI).
- 8.1.4 Web services interoperability
- 8.1.5 WS-I Basic Profile V1.0
- 8.1.6 WS-I Basic Profile V1.1
- 8.1.7 Advanced and future Web services standards
- 8.1.8 Web services security
- 8.1.9 WS-ReliableMessaging and SOAP/JMS
- 8.2 Messaging
- 8.2.1 JMS
- 8.2.2 WebSphere MQ messaging
- 8.2.3 Service integration bus
- 8.3 J2EE Connector Architecture
- 8.4 Service Data Objects
- 8.4.1 SDO architecture
- Part 3 Scenario implementation
- Chapter 9. Directly Connected homogeneous ESBs
- 9.1 Design guidelines
- 9.1.1 Business scenario
- 9.1.2 Selecting ESB integration patterns
- 9.2 Development guidelines
- 9.2.1 Scenario implementation
- 9.2.2 Retargeting Web service client bindings
- 9.3 Runtime guidelines
- 9.3.1 Software requirements
- 9.3.2 Steps to complete the scenario
- 9.3.3 Building the WebSphere Application Server Network Deployment infrastructure
- 9.3.4 Building the service integration bus infrastructure
- 9.3.5 Deploying and building the WS-I scenario
- 9.3.6 Testing the scenario
- Chapter 10. Directly Connected heterogeneous ESBs
- 10.1 Design guidelines
- 10.1.1 Business scenario
- 10.1.2 Selecting ESB integration patterns
- 10.2 Development guidelines
- 10.2.1 ESB based on WebSphere Application Server
- 10.2.2 ESB based on WebSphere Business Integration Message Broker
- 10.2.3 Legacy manufacturer application
- 10.3 Runtime guidelines for ESB based on WebSphere Application Server
- 10.3.1 Building the WebSphere Application Server infrastructure
- 10.3.2 Linking the bus using the WebSphere MQ Link
- 10.3.3 Adding services to the bus
- 10.4 Runtime guidelines for ESB based on WebSphere Business Integration Message Broker
- 10.4.1 Configuring WebSphere MQ queues and channels
- 10.4.2 Connect the toolkit to the configuration manager
- 10.4.3 Create execution groups.
- 10.4.4 Create and deploy Broker archive files
- 10.4.5 Create database resources
- 10.5 Runtime guidelines for legacy manufacturer application
- 10.6 Testing the application
- Part 4 Appendixes
- Abbreviations and acronyms
- Appendix A. Additional material
- Locating the Web material
- Using the Web material
- System requirements for downloading the Web material
- How to use the Web material
- Related publications
- IBM Redbooks
- Other publications
- Online resources
- How to get IBM Redbooks
- Help from IBM
- Index
- Back cover.
- Notes:
- Includes index.
- "November 2005."
- OCLC:
- 228139581
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.