Cover image for Patterns : Integrating Enterprise Service Buses in a Service-Oriented Architecture.
Patterns : Integrating Enterprise Service Buses in a Service-Oriented Architecture.
Title:
Patterns : Integrating Enterprise Service Buses in a Service-Oriented Architecture.
Author:
Redbooks, IBM.
Personal Author:
Physical Description:
1 online resource (352 pages)
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.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: