End-to-end Integration With IBM Sterling Business .

2y ago
27 Views
3 Downloads
8.19 MB
354 Pages
Last View : 9d ago
Last Download : 3m ago
Upload by : Javier Atchley
Transcription

IBM WebSphere Front coverEnd-to-end Integration withIBM Sterling B2B Integration andManaged File Transfer SolutionsImplement an end-to-end integration withIBM Sterling and WebSphere PortfoliosLearn how to design a B2B solution forsmall and large partnersExperiment with real lifescenariosJames BallentineClaudemir BraghirolliVasfi GucerRahul GuptaJames B HerryRichard KinardGianluca MeloniBala SivasubramanianEduardo Ribeiro de SouzaFrank StreckerGang Yinibm.com/redbooks

International Technical Support OrganizationEnd-to-end Integration with IBM Sterling B2BIntegration and Managed File Transfer SolutionsJuly 2012SG24-7992-00

Note: Before using this information and the product it supports, read the information in “Notices” onpage 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 ScheduleContract with IBM Corp.

ContentsNotices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viiTrademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viiiPreface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixThe team who wrote this book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixNow you can become a published author, too! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiComments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiiStay connected to IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiiPart 1. Introducing the proposed solution architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Chapter 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31.1 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.2 How to use this book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.3 Products used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.4 Intended audience. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.5 Conceptual architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.6 Business benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91.7 Overview of scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101.8 Lab environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Chapter 2. Enabling seamless and secure integration inside and outside of theenterprise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.1 What are the business requirements? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.1.1 Basic concepts and design forces: A gentle introduction . . . . . . . . . . . . . . . . . . .2.1.2 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.2 Secure cooperation with business partners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.2.1 Technical security function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.2.2 Gateway function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.2.3 Technology choices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.2.4 Small enterprises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.2.5 Medium and large enterprises. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.3 Seamless integration inside the enterprise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.3.1 Connectivity matters: Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.3.2 WebSphere MQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.3.3 Enterprise Service Bus (ESB): Enabler for Service Oriented Architecture . . . . . .2.3.4 IBM ESB products. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.3.5 Technology choices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.3.6 Small enterprises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.3.7 Medium and large enterprises. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .131414171718192027272929303336384042Chapter 3. Connecting with your partners and managing your communication . . . .3.1 What are the business requirements? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.2 Typical scenarios and implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.2.1 Sample scenario: IBM Sterling File Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.2.2 Sample scenario: IBM Sterling Connect:Direct . . . . . . . . . . . . . . . . . . . . . . . . . . .3.2.3 Sample IBM Sterling Control Center scenario . . . . . . . . . . . . . . . . . . . . . . . . . . .3.2.4 Sample IBM Sterling B2B Cloud Services scenario . . . . . . . . . . . . . . . . . . . . . . .3.2.5 Sample WebSphere DataPower B2B Appliances XB62 scenario . . . . . . . . . . . .4546464650535657 Copyright IBM Corp. 2012. All rights reserved.iii

3.3 Product information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.3.1 IBM Sterling File Gateway. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.3.2 IBM Sterling Connect:Direct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.3.3 IBM Sterling B2B Cloud Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.3.4 IBM Sterling Control Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5858626467Chapter 4. Routing and transforming messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694.1 What are the business requirements? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704.2 Message based integration choices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 724.2.1 Message translator pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734.2.2 Messaging bridge pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734.2.3 Message aggregator pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734.2.4 Message splitter pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734.2.5 Message request/response correlator pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . 744.3 Product information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744.3.1 WebSphere Message Broker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744.3.2 WebSphere Transformation Extender. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814.3.3 WebSphere DataPower XB62 appliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994.3.4 Sterling B2B Integrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100Part 2. Scenarios based on the proposed solution architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101ivChapter 5. Health Insurance scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.1 Business value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.2 Prerequisites: Technical and infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.2.1 Software prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.2.2 Skills prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.3 Presenting the healthcare scenario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.3.1 Inbound flow part 1: Sterling Secure Proxy/Sterling B2B Integrator/Sterling FileGateway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.3.2 Inbound flow part 2: WebSphere Message Broker/WebSphere TransformationExtender . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.3.3 Outbound flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.4 Configuring the scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.4.1 Scenario outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.4.2 Scenario implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.5 Testing the scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.5.1 Original message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.5.2 Delivery to Sterling File Gateway and routing of the message . . . . . . . . . . . . . .5.5.3 Processing of the message in Sterling B2B Integrator . . . . . . . . . . . . . . . . . . . .5.5.4 Processing of the message in WebSphere Message Broker . . . . . . . . . . . . . . .5.5.5 Final message delivery to backend application. . . . . . . . . . . . . . . . . . . . . . . . . .5.5.6 Delivery of the acknowledgement to the trading partner. . . . . . . . . . . . . . . . . . .5.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108109109109110165165168169172175175176Chapter 6. Financial Services scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.1 Business value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.2 Prerequisites: Technical and infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.2.1 Software prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.2.2 Skills prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.3 Presenting the Financial Services scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.3.1 Alternate scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.4 Configuring the scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.4.1 Installing and configuring the IBM Sterling B2B Integrator . . . . . . . . . . . . . . . . .177178178178180181184185185End-to-end Integration with IBM Sterling B2B Integration and Managed File Transfer Solutions103104104104105106107

6.4.26.4.36.4.46.4.56.4.66.4.7Installing and configuring the IBM Sterling File Gateway . . . . . . . . . . . . . . . . . . 198Installing and configuring the IBM Sterling Connect Direct . . . . . . . . . . . . . . . . . 201Installing and configuring the IBM Sterling Connect:Direct File Agent . . . . . . . . 205Installing and configuring the IBM Sterling Secure Proxy . . . . . . . . . . . . . . . . . . 208Installing and configuring the IBM Sterling Control Center . . . . . . . . . . . . . . . . . 214Installing and configuring the IBM WebSphere Transformation Extender DesignStudio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2306.4.8 Installing and configuring the IBM WebSphere Transformation Extender forIntegration Servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2356.5 Testing the scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2356.6 Extended scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2386.6.1 Business value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2386.6.2 Additional prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2386.6.3 Overview of the extension scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2396.6.4 Alternate configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2406.6.5 Configuring the extended scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2406.7 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259Chapter 7. Supply Chain scenario using AS2 and EDI . . . . . . . . . . . . . . . . . . . . . . . .7.1 Business value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7.2 Prerequisites: Technical and infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7.2.1 Software prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7.2.2 Skills prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7.3 Presenting the scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7.3.1 Primary scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7.3.2 Alternate scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7.4 Configuring the scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7.4.1 Configuring the IBM WebSphere B2B Appliance XB62 . . . . . . . . . . . . . . . . . . .7.4.2 Configuring the IBM WebSphere Transformation Extender . . . . . . . . . . . . . . . .7.4.3 Configuring IBM Sterling B2B Integrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7.5 Testing the scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7.5.1 Inbound flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7.5.2 Outbound flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7.5.3 Viewing the test results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Chapter 8. IBM Sterling B2B Cloud Service scenarios . . . . . . . . . . . . . . . . . . . . . . . .8.1 File-based B2B cloud scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.1.1 Business value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.1.2 Presenting the scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.1.3 Configuring the scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.1.4 Testing the scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.1.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.2 EDI-based B2B cloud scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.2.1 Business value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.2.2 Presenting the scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.2.3 Configuring the scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.2.4 Testing the scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.2.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .313314314314315317323324324324325326331Appendix A. Additional material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Locating the Web material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Using the Web material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .System requirements for downloading the Web material . . . . . . . . . . . . . . . . . . . . . . .333333334334Contentsv

Downloading and extracting the Web material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Online resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Help from IBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .viEnd-to-end Integration with IBM Sterling B2B Integration and Managed File Transfer Solutions335335335336

NoticesThis information was developed for products and services offered in the U.S.A.IBM may not offer the products, services, or features discussed in this document in other countries. Consultyour local IBM representative for information on the products and services currently available in your area. Anyreference to an IBM product, program, or service is not intended to state or imply that only that IBM product,program, or service may be used. Any functionally equivalent product, program, or service that does notinfringe any IBM intellectual property right may be used instead. However, it is the user's responsibility toevaluate and verify the operation of any non-IBM product, program, or service.IBM may have patents or pending patent applications covering subject matter described in this document. Thefurnishing of this document does not give you any license to these patents. You can send license inquiries, inwriting, to:IBM Director of Licensing, IBM Corporation, North Castle Drive, Armonk, NY 10504-1785 U.S.A.The following paragraph does not apply to the United Kingdom or any other country where suchprovisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATIONPROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS ORIMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT,MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer ofexpress or implied warranties in certain transactions, therefore, this statement may not apply to you.This information could include technical inaccuracies or typographical errors. Changes are periodically madeto the information herein; these changes will be incorporated in new editions of the publication. IBM may makeimprovements and/or changes in the product(s) and/or the program(s) described in this publication at any timewithout notice.Any references in this information to non-IBM websites are provided for convenience only and do not in anymanner serve as an endorsement of those websites. The materials at those websites are not part of thematerials for this IBM product and use of those websites is at your own risk.IBM may use or distribute any of the information you supply in any way it believes appropriate without incurringany obligation to you.Information concerning non-IBM products was obtained from the suppliers of those products, their publishedannouncements or other publicly available sources. IBM has not tested those products and cannot confirm theaccuracy of performance, compatibility or any other claims related to non-IBM products. Questions on thecapabilities of non-IBM products should be addressed to the suppliers of those products.This information contains examples of data and reports used in daily business operations. To illustrate themas completely as possible, the examples include the names of individuals, companies, brands, and products.All of these names are fictitious and any similarity to the names and addresses used by an actual businessenterprise is entirely coincidental.COPYRIGHT LICENSE:This information contains sample application programs in source language, which illustrate programmingtechniques on various operating platforms. You may copy, modify, and distribute these sample programs inany form without payment to IBM, for the purposes of developing, using, marketing or distributing applicationprograms conforming to the application programming interface for the operating platform for which the sampleprograms are written. These examples have not been thoroughly tested under all conditions. IBM, therefore,cannot guarantee or imply reliability, serviceability, or function of these programs. Copyright IBM Corp. 2012. All rights reserved.vii

TrademarksIBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business MachinesCorporation in the United States, other countries, or both. These and other IBM trademarked terms aremarked on their first occurrence in this information with the appropriate symbol ( or ), indicating USregistered or common law trademarks owned by IBM at the time this information was published. Suchtrademarks may also be registered or common law trademarks in other countries. A current list of IBMtrademarks is available on the Web at http://www.ibm.com/legal/copytrade.shtmlThe following terms are trademarks of the International Business Machines Corporation in the United States,other countries, or both:CICS DataPower DB2 IBM IMS Redbooks Redbooks (logo) Smarter Commerce Tivoli WebSphere z/OS The following terms are trademarks of other companies:Connect:Direct, Connect:Enterprise, Gentran:Server, Sterling Integrator, and Sterling Commerce aretrademarks or registered trademarks of Sterling Commerce, Inc., an IBM Company.Microsoft, Windows, and the Windows logo are trademarks of Microsoft Corporation in the United States,other countries, or both.Java, and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or itsaffiliates.Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, IntelSpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or itssubsidiaries in the United States and other countries.Other company, product, or service names may be trademarks or service marks of others.viiiEnd-to-end Integration with IBM Sterling B2B Integration and Managed File Transfer Solutions

PrefaceAcross numerous vertical industries, enterprises are challenged to improve processingefficiency as transactions flow from their business communities to their internal systems andvice versa, simplify management and expansion of the external communities, accommodatecustomer and supplier preferences, govern the flow of information, enforce policy andstandards, and protect sensitive information. Throughout this process, external partners mustbe on-boarded and off-boarded, information must flow across multiple communicationsinfrastructures, and data must be mapped and transformed for consumption across multipleapplications.Some transactions require synchronous or real-time processing while others are of a moreperiodic nature. For some classes of customer or supplier, the enterprise might prefer alocally-managed, on-premise solution. For some types of communities (often smallbusinesses), an as-a-Service solution might be the best option. Many large enterprisescombine the on-premise and as-a-Service approach to serve different categories of businesspartners (customers or suppliers.This IBM Redbooks publication focuses on solutions for end-to-end integration in complexvalue chains and presents several end-to-end common integration scenarios with IBMSterling and IBM WebSphere portfolios.It is not the goal of this publication to provide deep technical detail for every product, or toprovide the singular best solution for any specific scenario, but rather to provide insight onhow integration using the products can be accomplished.We first define a high level integration solution architecture and provide several examples ofhow this architecture can be applied to different industries.We believe that this publication will be a reference for IT Specialists and IT Architectsimplementing an integration solution architecture involving IBM Sterling and IBM WebSphereportfolios.The team who wrote this bookThis book was produced by a team of specialists from around the world working at theInternational Technical Support Organization, Raleigh Center.James Ballentine is an Advisory Software Engineer for the IBM Sterling B2B IntegratorSupport Team, part of B2B Commerce Solutions of the IBM Industry Solutions group. He hasworked as a support professional for IBM Sterling B2B Integrator for the past 7 years, 5 ofwhich were spent as the team lead for the Database support team. Prior to joining this team,he had worked for nearly 10 years as a database administrator, designer, and developer in avariety of positions. He has extensive experience with RDBMS technologies, as well asvarious programming languages and associated technologies.Claudemir Braghirolli works at Customer Support, IBM Software Group, Commerce basedin São Paulo, Brazil, his native town. He has 19 years of experience with the products of IBMSterling Connect:Direct family and 7 years of experience with IBM Sterling B2B Integrator. Hisareas of expertise include implementation and support of IBM Sterling Connect:Direct familyproducts, support of IBM Sterling B2B Integrator, and development of applications under IBMSterling B2B Integrator. Copyright IBM Corp. 2012. All rights reserved.ix

Vasfi Gucer is a Project Leader at the IBM International Technical Support Organization. Hehas been with the ITSO since January 1999. He has more than 12 years of experience in theareas of systems management, networking hardware, and software on mainframe anddistributed platforms. He writes extensively and teaches IBM classes worldwide on IBMproducts. Vasfi is also an IBM Certified Senior IT Specialist, PMP, and ITIL Expert.Rahul Gupta is an Advisory IT Specialist with IBM Global Technology Services in India. Heis a Certified SOA Architect with 6 years of professional experience in IBM messagingtechnologies. At his current assignment, he works as a middleware consultant for variousclients in North America. His core experiences are in lab testing, performance tuning, andLevel 3 development for both WebSphere Message Broker and WebSphere MQ products.Rahul has been a technical speaker for messaging-related topics at various WebSphereconferences and is a recognized inventor by the IBM innovation community.James B Herry is a Senior Managing Consultant, currently with IBM Software Services Industry Solutions. He joined IBM in 2006 after working for 16 years as an applicationdevelopment professional, specializing in middleware integration. James graduated from ElonCollege in 1990 with a Bachelor's degree in Computer Science. Since joining IBM, he hasspecialized in helping clients in the financial and health care industries integrate WebSphereTransformation Extender into their middleware solutions, both as a solution architect and asan integration consultant.Richard Kinard is the Product Manager for WebSphere DataPower Appliances. He is asubject matter expert in business-to-business (B2B) technologies and has over 12 years ofexperience designing, developing, and implementing B2B solutions. He has worked on manyinitiatives with Internet standards organizations to promote B2B interoperability and was aSenior Product Manager of a successful B2B application prior to working for IBM.Gianluca Meloni is a Technical Supp

- 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 WebS

Related Documents:

work/products (Beading, Candles, Carving, Food Products, Soap, Weaving, etc.) ⃝I understand that if my work contains Indigenous visual representation that it is a reflection of the Indigenous culture of my native region. ⃝To the best of my knowledge, my work/products fall within Craft Council standards and expectations with respect to

Integration EMR/EHR Integration "Healthcare data exchange platform" "Data extraction and interoperability" "Data integration for healthcare" "EHR-specific, cloud-based interface engine" "EHR integration and third-party developer marketplace" "EMR integration to software products" "Specific EHR integration for HL7

Integration from SAP Ariba Different integration options 1. Ariba Network integration -Standard integration between SAP S/4HANA and SAP ERP with Ariba Network solutions 2. SAP Ariba Applications integration -Standard integration between SAP S/4HANA OP and SAP ERP with SAP Ariba Applications that cover the entire source-to-settle process 3.

What differentiates SAP Successfactors integrations? Where all the competition has data integration we deliver End-to-End integration. User experience Full lifecycle Productized integrations Integration Center SAP Cloud Platform Integration Intelligent Services End-to-end view This means: Data Migration Monitoring Tools Process Integration 1 2 3

5 Integration of Bounded Functions on Sets of Finite Measure 53 6 Integration of Nonnegative Functions 63 7 Integration of Measurable Functions 75 8 Signed Measures and Radon-Nikodym Theorem 97 9 Difierentiation and Integration 109 10 Lp Spaces 121 11 Integration on Product Measure Space 141

4. Cisco UCCX (Integration via Finesse, CAD, or UCCXCTI) 5. Cisco UCCE (Integration via Finesse, CTIOS, or CTIServer) 6. Cisco CUCM (Integration via TAPI) 7. SwitchVOX (Premise or Cloud) (Integration via SwitchVOX API over HTTP) 8. Asterisk (Integration via AMI) 9. Vonage Business (Cloud) (Integration via Vonage API over HTTP) 10.

1-2 IBM Maximo Integration Adapter for Tivoli Application Dependency Discovery Manager: Implementation Guide Integration Composer Components This section provides an overview of the Integration Composer components. For more detailed info rmation, refer to the IBM Maximo Integration Composer System Administrator s Guide. The Integration .

SAP NetWeaver ork PEOPLE INTEGRATION Multi channel access Portal Collaboration INFORMATION INTEGRATION Bus. Intelligence Master Data Mgmt Knowledge Mgmt PROCESS INTEGRATION . High Performance and Flexibility in Business Process Integration SAP Process Integration For both internal and external process integration (with SAP and non-SAP .