Vai al contenuto principale della pagina

Patterns : implementing an SOA using an Enterprise Service Bus / / [Martin Keen ... et al.]



(Visualizza in formato marc)    (Visualizza in BIBFRAME)

Titolo: Patterns : implementing an SOA using an Enterprise Service Bus / / [Martin Keen ... et al.] Visualizza cluster
Pubblicazione: Research Triangle Park, NC, : IBM, International Technical Support Organization, 2004
Edizione: 1st ed.
Descrizione fisica: xvi, 364 p. : ill
Soggetto topico: Electronic commerce - Computer programs
Business enterprises - Data processing
Software patterns
Enterprise application integration (Computer systems)
Altri autori: KeenMartin  
Note generali: "SG24-6346-00."
Nota di contenuto: 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 Select a pattern or Custom design -- 1.2.2 Selecting Application patterns -- 1.2.3 Review Runtime patterns -- 1.2.4 Review Product mappings -- 1.2.5 Review guidelines and related links -- 1.3 Summary -- Chapter 2. e-business on demand and service-oriented architecture -- 2.1 Overview of e-business on demand -- 2.1.1 Key business attributes -- 2.1.2 Key technology attributes -- 2.1.3 Key requirements for integration flexibility -- 2.2 e-business on demand and the service-oriented architecture -- 2.3 The on demand Operating Environment and the ESB -- 2.3.1 The on demand Operating Environment -- Chapter 3. Web services and service-oriented architecture -- 3.1 Drivers for Web services and SOA -- 3.2 Introduction to service-oriented architecture -- 3.2.1 Coupling and decoupling of aspects of service interactions -- 3.2.2 Designing connectionless services -- 3.2.3 Service granularity and choreography -- 3.2.4 Implications of service-oriented architecture -- 3.3 Web services architecture -- 3.3.1 Web services interoperability -- 3.3.2 Advanced and future Web services standards -- 3.4 Emerging infrastructure components for Web services and SOA -- 3.5 Web services and SOA together -- 3.6 Conclusion -- 3.7 Further information -- Part 2 Enterprise Service Bus -- Chapter 4. Enterprise Service Bus and SOA patterns -- 4.1 Introducing the Enterprise Service Bus -- 4.2 The role of the ESB in SOA -- 4.3 A capability model for the Enterprise Service Bus -- 4.3.1 The minimum capability ESB implementation.
4.3.2 The Enterprise Service Bus is an infrastructure component -- 4.3.3 Security issues affecting the Enterprise Service Bus -- 4.4 SOA profile of the Application Integration patterns -- 4.4.1 Summary of Process Integration patterns -- 4.4.2 The Enterprise Service Bus pattern -- 4.4.3 Other SOA patterns -- 4.4.4 Modeling additional SOA components -- 4.4.5 Extended Enterprise SOA patterns -- 4.5 Common ESB scenarios -- 4.5.1 Basic integration of two systems -- 4.5.2 Enable wider connectivity to one or more applications -- 4.5.3 Enable wider connectivity to legacy systems -- 4.5.4 Enable wider connectivity to an EAI infrastructure -- 4.5.5 Implement controlled integration between organizations -- 4.5.6 Automate processes by choreographing services -- 4.5.7 Implement a robust SOA with Web services support -- 4.5.8 Architecture decision questions -- 4.6 Summary and next steps in the design process -- Chapter 5. ESB and SOA component implementations -- 5.1 Runtime product descriptions -- 5.1.1 IBM WebSphere Application Server V5.1 -- 5.1.2 IBM WebSphere MQ V5.3 -- 5.1.3 IBM WebSphere Application Server Network Deployment V5.1 -- 5.1.4 IBM WebSphere Business Integration Message Broker V5.0 -- 5.1.5 IBM WebSphere Business Integration Server Foundation V5.1 -- 5.1.6 IBM WebSphere InterChange Server V4.2 -- 5.1.7 IBM WebSphere MQ Workflow V3.5 -- 5.1.8 IBM WebSphere Business Integration Connect V4.2.1 -- 5.2 SOA component product mappings -- 5.2.1 Service Directory product mappings -- 5.2.2 Business Service Choreography product mappings -- 5.2.3 SOA product mappings -- 5.3 Product capabilities for the Enterprise Service Bus -- 5.3.1 Assessment of ESB capabilities by product -- 5.3.2 WebSphere Business Integration Message Broker -- 5.3.3 WebSphere Application Server Network Deployment -- 5.3.4 WebSphere Business Integration Connect.
5.3.5 Options for customized implementation -- Chapter 6. Endpoint enablement roadmap -- 6.1 Web services -- 6.1.1 HTTP service bus -- 6.1.2 JMS service bus -- 6.2 WebSphere Business Integration Adapters -- 6.2.1 Application interfaces -- 6.2.2 Available adapters -- 6.2.3 Capabilities of the adapters and the ESB -- 6.2.4 Intelligent use of the adapters with an ESB -- 6.2.5 Further Information -- 6.3 J2EE Connector Architecture -- 6.4 Alternatives -- Part 3 Scenario implementation -- Chapter 7. The business scenario used in this book -- 7.1 WS-I sample application -- 7.2 Scenarios -- 7.2.1 Stage I: internal supply chain management on demand -- 7.2.2 Stage II: addition of warehouses -- 7.2.3 Stage III: divested inter-enterprise manufacturers -- Chapter 8. Enterprise Service Bus: Router variation -- 8.1 Business scenario -- 8.2 Design guidelines -- 8.2.1 Design overview -- 8.2.2 Router variation -- 8.3 Development guidelines -- 8.3.1 Using JAX-RPC handlers in an ESB -- 8.3.2 Developing a handler in WebSphere Studio -- 8.3.3 Preparing a handler for deployment to Web Services Gateway -- 8.4 Runtime guidelines -- 8.4.1 Installing the Web Services Gateway -- 8.4.2 Configuring the Web Services Gateway -- 8.4.3 Deploying Web Service Gateway channels -- 8.4.4 Deploying Web Service Gateway services -- 8.4.5 Extracting the endpoint address -- 8.4.6 Configuring the service requesters to point to the Gateway -- 8.4.7 JAX-RPC handler runtime guidelines -- 8.4.8 Runtime guidelines for selective SOAP parsing -- 8.4.9 Runtime guidelines for proxy operation mode -- 8.4.10 Other runtime issues -- 8.5 Further information -- Chapter 9. Enterprise Service Bus: Broker variation -- 9.1 Business scenario -- 9.2 Design guidelines -- 9.2.1 Design overview -- 9.2.2 Broker design -- 9.3 Development guidelines -- 9.3.1 Prerequisite configuration.
9.3.2 Broker variation implementation -- 9.4 Runtime guidelines -- 9.4.1 Incorporation of Broker -- 9.4.2 Distributed WebSphere MQ configuration -- 9.4.3 Externalized data definition -- 9.4.4 Message flow deployment -- 9.4.5 Troubleshooting message flows -- 9.4.6 Quality of service capabilities -- 9.5 Further information -- Chapter 10. Business Service Choreography -- 10.1 Business scenario -- 10.2 Design guidelines -- 10.2.1 Design overview -- 10.3 Development guidelines -- 10.3.1 Long-running process -- 10.3.2 Short-running process -- 10.4 Runtime guidelines -- 10.4.1 Deploying a process -- 10.5 Further information -- Chapter 11. Exposed ESB Gateway composite pattern -- 11.1 Business scenario -- 11.2 Design guidelines -- 11.2.1 Design overview -- 11.2.2 ESB Gateway design -- 11.3 Runtime guidelines -- 11.3.1 Transfer of the Manufacturer service implementation -- 11.3.2 Configuration of a single gateway -- 11.3.3 Configuring a second gateway -- 11.3.4 Securing the communications channel -- 11.3.5 Further runtime alternatives and considerations -- 11.4 Further information -- Part 4 Appendixes -- 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 -- Appendix B. Configuring the scenario lab environment -- Setting up the base environment -- Creating an HTTP server to look up WSDL -- Creating a WebSphere Studio workspace -- Exporting enterprise applications from WebSphere Studio -- Configuring WebSphere MQ -- Configuring WebSphere Application Server -- Testing the business scenario -- Setting up the ESB Router variation scenario -- Setting up the ESB Broker variation scenario -- Installing WebSphere Business Integration Message Broker -- Setting up WebSphere MQ -- Setting up DB2 -- Setting up ODBC data sources.
Setting up the Message Brokers Toolkit -- Setting up the Business Service Choreography scenario -- Abbreviations and acronyms -- Related publications -- IBM Redbooks -- Other publications -- Online resources -- How to get IBM Redbooks -- Help from IBM -- Index -- Back cover.
Titolo autorizzato: Patterns  Visualizza cluster
Formato: Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione: Inglese
Record Nr.: 9910816476103321
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Serie: IBM redbooks.