End-To-End Integration with IBM Sterling B2B Integration and Managed File Transfer Solutions
Total Page:16
File Type:pdf, Size:1020Kb
IBM® WebSphere® Front cover End-to-end Integration with IBM Sterling B2B Integration and Managed File Transfer Solutions Implement an end-to-end integration with IBM Sterling and WebSphere Portfolios Learn how to design a B2B solution for small and large partners Experiment with real life scenarios James Ballentine Claudemir Braghirolli Vasfi Gucer Rahul Gupta James B Herry Richard Kinard Gianluca Meloni Bala Sivasubramanian Eduardo Ribeiro de Souza Frank Strecker Gang Yin ibm.com/redbooks International Technical Support Organization End-to-end Integration with IBM Sterling B2B Integration and Managed File Transfer Solutions July 2012 SG24-7992-00 Note: Before using this information and the product it supports, read the information in “Notices” on page vii. First Edition (July 2012) This edition applies to the following products: - IBM Sterling B2B Integrator Version 5.2.3 - IBM Sterling File Gateway Version 2.2.3 - IBM Sterling Connect:Direct Version 4.6 - IBM WebSphere Message Queue Version 7.0.1 - IBM WebSphere Message Broker Version 8.0 - IBM WebSphere Transformation Extender Design Studio Version 8.4 - IBM WebSphere Transformation Extender for Integration Servers Version 8.4 - IBM WebSphere DataPower B2B Appliance XB62 Version 4.0.2.1 © Copyright International Business Machines Corporation 2012. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . vii Trademarks . viii Preface . ix The team who wrote this book . ix Now you can become a published author, too! . xi Comments welcome. xii Stay connected to IBM Redbooks . xii Part 1. Introducing the proposed solution architecture . 1 Chapter 1. Introduction. 3 1.1 Scope . 5 1.2 How to use this book. 5 1.3 Products used . 5 1.4 Intended audience. 7 1.5 Conceptual architecture . 8 1.6 Business benefits . 9 1.7 Overview of scenarios. 10 1.8 Lab environment . 10 Chapter 2. Enabling seamless and secure integration inside and outside of the enterprise . 13 2.1 What are the business requirements? . 14 2.1.1 Basic concepts and design forces: A gentle introduction . 14 2.1.2 Conclusion . 17 2.2 Secure cooperation with business partners . 17 2.2.1 Technical security function . 18 2.2.2 Gateway function . 19 2.2.3 Technology choices . 20 2.2.4 Small enterprises . 27 2.2.5 Medium and large enterprises. 27 2.3 Seamless integration inside the enterprise . 29 2.3.1 Connectivity matters: Messaging . 29 2.3.2 WebSphere MQ . 30 2.3.3 Enterprise Service Bus (ESB): Enabler for Service Oriented Architecture . 33 2.3.4 IBM ESB products. 36 2.3.5 Technology choices . 38 2.3.6 Small enterprises . 40 2.3.7 Medium and large enterprises. 42 Chapter 3. Connecting with your partners and managing your communication . 45 3.1 What are the business requirements? . 46 3.2 Typical scenarios and implementation . 46 3.2.1 Sample scenario: IBM Sterling File Gateway . 46 3.2.2 Sample scenario: IBM Sterling Connect:Direct. 50 3.2.3 Sample IBM Sterling Control Center scenario . 53 3.2.4 Sample IBM Sterling B2B Cloud Services scenario . 56 3.2.5 Sample WebSphere DataPower B2B Appliances XB62 scenario . 57 © Copyright IBM Corp. 2012. All rights reserved. iii 3.3 Product information . 58 3.3.1 IBM Sterling File Gateway. 58 3.3.2 IBM Sterling Connect:Direct . 62 3.3.3 IBM Sterling B2B Cloud Services . 64 3.3.4 IBM Sterling Control Center . 67 Chapter 4. Routing and transforming messages . 69 4.1 What are the business requirements? . 70 4.2 Message based integration choices . 72 4.2.1 Message translator pattern . 73 4.2.2 Messaging bridge pattern . 73 4.2.3 Message aggregator pattern. 73 4.2.4 Message splitter pattern . 73 4.2.5 Message request/response correlator pattern . 74 4.3 Product information . 74 4.3.1 WebSphere Message Broker . 74 4.3.2 WebSphere Transformation Extender. 81 4.3.3 WebSphere DataPower XB62 appliance . 99 4.3.4 Sterling B2B Integrator . 100 Part 2. Scenarios based on the proposed solution architecture . 101 Chapter 5. Health Insurance scenario. 103 5.1 Business value . 104 5.2 Prerequisites: Technical and infrastructure. 104 5.2.1 Software prerequisites . 104 5.2.2 Skills prerequisites . 105 5.3 Presenting the healthcare scenario. 106 5.3.1 Inbound flow part 1: Sterling Secure Proxy/Sterling B2B Integrator/Sterling File Gateway . 107 5.3.2 Inbound flow part 2: WebSphere Message Broker/WebSphere Transformation Extender . 108 5.3.3 Outbound flow. ..