Cover image for Patterns : Direct Connections for Intra- and Inter-enterprise.
Patterns : Direct Connections for Intra- and Inter-enterprise.
Title:
Patterns : Direct Connections for Intra- and Inter-enterprise.
Author:
Redbooks, IBM.
Personal Author:
Physical Description:
1 online resource (372 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 -- Chapter 1. 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 Business, Integration, or Composite pattern, or a 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. Fundamental concepts in Process Integration -- 2.1 The need for a unifying technique -- 2.1.1 Similarities between intra- and inter-enterprise integration -- 2.1.2 Summary -- 2.2 Process Integration concepts and notations -- 2.2.1 Collaboration and Interaction -- 2.2.2 Connectors and Adapters -- 2.2.3 Classification of interaction between sub-systems -- 2.3 QoS capabilities framework -- 2.3.1 Operability -- 2.3.2 Availability -- 2.3.3 Federation -- 2.3.4 Performance -- 2.3.5 Security -- 2.3.6 Standards compliance -- 2.3.7 Transactionality -- 2.4 Application patterns for Application Integration -- 2.5 Application patterns for Extended Enterprise -- 2.6 Summary -- Chapter 3. Application Integration -- 3.1 General guidelines -- 3.1.1 Business and IT drivers -- 3.1.2 Context -- 3.1.3 Solution -- 3.1.4 Putting the pattern to use -- 3.1.5 Application Integration solution requirements -- 3.1.6 What's next -- 3.2 Application patterns -- 3.3 Process-focused Application Integration patterns -- 3.3.1 Direct Connection application pattern -- 3.3.2 Broker application pattern -- 3.3.3 Serial Process application pattern -- 3.3.4 Parallel Process application pattern -- 3.4 Data-focused Application patterns -- 3.5 Runtime patterns -- 3.5.1 Runtime patterns for Direct Connection.

3.6 Product mappings -- 3.6.1 Product mappings for Direct Connection: Message variation -- 3.6.2 Product mappings for Direct Connection: Call variation -- 3.7 Previous Application Integration patterns -- Chapter 4. Extended Enterprise -- 4.1 General guidelines -- 4.1.1 Business and IT drivers -- 4.1.2 Context -- 4.1.3 Solution -- 4.1.4 Putting the pattern to use -- 4.1.5 What's next -- 4.2 Application patterns -- 4.2.1 Exposed Direct Connection application pattern -- 4.2.2 Exposed Broker application pattern -- 4.2.3 Exposed Serial Process application pattern -- 4.3 Runtime patterns -- 4.3.1 Runtime patterns for Exposed Direct Connection -- 4.4 Product mappings -- 4.4.1 Product mappings for Exposed Direct Connection: Message variation -- 4.4.2 Product mappings for Exposed Direct Connection: Call variation -- 4.5 Previous Extended Enterprise patterns -- Chapter 5. Node types and Product descriptions -- 5.1 Node types -- 5.2 Product descriptions -- 5.2.1 IBM WebSphere Application Server -- 5.2.2 IBM WebSphere MQ -- 5.2.3 IBM CICS -- 5.2.4 WebSphere Business Integration Adapters -- 5.2.5 WebSphere Data Interchange -- Part 2 Scenarios and guidelines -- Chapter 6. Business scenarios used in this book -- 6.1 Customer overview -- 6.1.1 Business profile -- 6.1.2 Business goals -- 6.1.3 Existing environment -- 6.1.4 Non-functional requirements -- 6.2 Intra-enterprise scenarios -- 6.2.1 Stage I: Internal ordering on demand -- 6.2.2 Stage II: Internal ordering on demand with delivery date -- 6.3 Inter-enterprise scenarios -- 6.3.1 Stage III: External ordering on demand -- 6.3.2 Stage IV: External on demand ordering with delivery date -- Chapter 7. Technology options -- 7.1 Selecting an integration technology -- 7.2 XML -- 7.2.1 Defining XML documents -- 7.2.2 XSLT -- 7.2.3 XML security -- 7.2.4 Advantages of XML -- 7.2.5 Disadvantages of XML -- 7.3 Web services.

7.3.1 Static and dynamic Web services -- 7.3.2 Web Services Invocation Framework -- 7.3.3 Web services and the service-oriented architecture -- 7.3.4 Web services security -- 7.3.5 Advantages of Web services -- 7.3.6 Disadvantages of Web services -- 7.3.7 Comparing Web services with CORBA and RMI -- 7.4 J2EE Connector Architecture -- 7.4.1 CICS resource adapter -- 7.4.2 IMS resource adapter -- 7.4.3 Advantages of J2EE Connectors -- 7.4.4 Disadvantages of J2EE Connectors -- 7.5 Java Message Service -- 7.5.1 What messaging is -- 7.5.2 JMS and IBM WebSphere MQ -- 7.5.3 Advantages of JMS -- 7.5.4 Disadvantages of JMS -- 7.6 Other integration technologies -- 7.6.1 RMI/IIOP -- 7.6.2 CORBA -- 7.7 Where to find more information -- Chapter 8. Using RPC style Web services -- 8.1 Business scenario -- 8.2 System design overview -- 8.3 Web services for J2EE -- 8.4 Design guidelines -- 8.4.1 Design considerations -- 8.4.2 Object model -- 8.5 Development guidelines -- 8.5.1 Web service enabling the target application -- 8.5.2 Web service-enabling the source application -- 8.5.3 Monitoring SOAP messages -- 8.6 Quality of Service capabilities -- 8.6.1 Autonomic -- 8.6.2 Availability -- 8.6.3 Performance -- 8.6.4 Security -- 8.6.5 Standards compliance -- 8.6.6 Transactionality -- 8.7 Best practices -- Chapter 9. Using document style Web services -- 9.1 Business scenario -- 9.2 Document style Web services -- 9.3 Design guidelines -- 9.3.1 Design considerations -- 9.3.2 Object model -- 9.4 Development guidelines -- 9.4.1 Web service enabling the target application -- 9.4.2 Web service enabling the source application -- 9.5 Integration with .NET-based Web services -- 9.6 Quality of Service capabilities -- 9.6.1 Transactionality -- 9.7 Best practices -- 9.8 Overview of ebXML -- Part 3 Application Integration scenarios -- Chapter 10. Using the Web Services Gateway.

10.1 Business scenario -- 10.2 IBM Web Services Gateway -- 10.3 Design guidelines -- 10.4 Development guidelines -- 10.4.1 Installing and configuring the Web Services Gateway -- 10.4.2 Deploying the Web Services Gateway service -- 10.4.3 Exporting the WSDL file -- 10.4.4 Web service-enabling the source application -- 10.5 Quality of Service capabilities -- 10.5.1 Autonomic -- 10.5.2 Security -- Chapter 11. Using the Web Services Gateway with J2EE Connectors -- 11.1 Business scenario -- 11.2 Design guidelines -- 11.3 Development guidelines -- 11.3.1 Creating a CICS enterprise service -- 11.3.2 Testing the enterprise service -- 11.3.3 Deploying generated Java classes to WebSphere Enterprise -- 11.3.4 Configuring a J2C connection factory in WebSphere -- 11.3.5 Configuring the service in Web Services Gateway -- 11.3.6 Web service enabling the source application -- 11.4 Quality of Service capabilities -- Chapter 12. Using J2EE Connectors -- 12.1 Business scenario -- 12.2 Design guidelines -- 12.2.1 Components of J2EE Connector Architecture -- 12.2.2 Design considerations -- 12.3 Development guidelines -- 12.3.1 Creating a J2EE Connector application using native CCI -- 12.3.2 Enterprise Services toolkit -- 12.3.3 Using Enterprise Services toolkit -- 12.3.4 Migration to other J2EE Connector resource adapters -- 12.4 Quality of Service capabilities -- 12.4.1 Autonomic -- 12.4.2 Availability -- 12.4.3 Performance -- 12.4.4 Security -- 12.4.5 Standards compliance -- 12.4.6 Transactionality -- 12.5 Best practices -- Chapter 13. Using Java Message Service -- 13.1 Business scenario -- 13.2 Design guidelines -- 13.2.1 Java Message Service -- 13.2.2 Design considerations -- 13.3 Development guidelines -- 13.4 Quality of Service capabilities -- 13.4.1 Autonomic -- 13.4.2 Availability -- 13.4.3 Performance -- 13.4.4 Security -- 13.4.5 Standards compliance.

13.4.6 Transactionality -- 13.5 Best practices -- Part 4 Extended Enterprise scenarios -- Chapter 14. Using inter-enterprise Web services -- 14.1 Business scenario -- 14.2 Design guidelines -- 14.2.1 Design considerations -- 14.3 Development guidelines -- 14.4 Quality of Service capabilities -- 14.4.1 Security -- Chapter 15. Using WebSphere Data Interchange -- 15.1 Business scenario -- 15.2 Design guidelines -- 15.2.1 Electronic Data Interchange -- 15.2.2 WebSphere Data Interchange -- 15.2.3 The iSoft Peer-to-Peer Agent -- 15.2.4 Integrating iSoft with WebSphere Data Interchange -- 15.3 Development guidelines -- 15.3.1 Development environment -- 15.3.2 Runtime environment -- Part 5 Appendixes -- Appendix A. Scenarios lab environment -- Lab setup -- Sample application setup -- Appendix B. Additional material -- Locating the Web material -- Using the Web material -- System requirements for downloading the Web material -- How to use the Web material -- Abbreviations and acronyms -- Related publications -- IBM Redbooks -- Other publications -- Online resources -- How to get IBM Redbooks -- 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: