1.

Record Nr.

UNINA9910824231703321

Titolo

B2B solutions using WebSphere Bl Connect version 4.2.2 / / [Geert Van de Putte ... et al.]

Pubbl/distr/stampa

[S.l.], : IBM, International Technical Support Organization, c2005

Edizione

[2nd ed.]

Descrizione fisica

xxxvi, 790 p. : ill

Collana

WebSphere software

IBM redbooks

Altri autori (Persone)

PutteGeert van de

Soggetti

Electronic commerce - Computer programs

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

"March 2005."

"SG24-6355-01."

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

Front cover -- Contents -- Figures -- Tables -- Examples -- Notices -- Trademarks -- Preface -- The team that wrote this redbook -- Become a published author -- Comments welcome -- Part 1 Overview of B2B technology and WebSphere BI Connect -- Chapter 1. Business-to-business concepts -- 1.1 Impact of the Internet on the world of business applications -- 1.2 E-commerce -- 1.2.1 Business-to-consumer -- 1.2.2 Business-to-business -- 1.2.3 Evolution of the B2B data structures -- 1.2.4 Evolution of B2B data communications -- 1.3 Enterprise application integration and B2B -- 1.4 B2B integration -- 1.4.1 Types of B2B integration -- 1.4.2 Summary -- Chapter 2. B2B technologies and standards -- 2.1 Requirements for a B2B solution -- 2.2 Some terminology -- 2.2.1 Messaging and queuing -- 2.2.2 Electronic data interchange -- 2.2.3 Transport protocols -- 2.2.4 Security -- 2.2.5 Java -- 2.2.6 Extensible Markup Language -- 2.2.7 Web services -- Chapter 3. Introduction to WebSphere BI Connect -- 3.1 Features of WebSphere BI Connect -- 3.2 Architecture of WebSphere BI Connect -- 3.2.1 Run-time components -- 3.2.2 Configuration components -- 3.2.3 Profile management -- 3.3 B2B features and standards -- 3.3.1 Transport options -- 3.3.2 Messaging protocol options -- 3.3.3 Business document formats -- 3.3.4 Security options in WebSphere BI Connect -- 3.4 Integration options -- Part 2 Building a B2B exchange -- Chapter 4. Implementation scenarios -- 4.1



Implementation of WebSphere BI Connect Enterprise for Windows -- 4.2 Implementation of WebSphere BI Connect Advanced for AIX -- 4.3 Implementing a basic exchange -- 4.4 Securing the exchange between Companies E and A -- 4.5 Implementing WebSphere BI Connect Express for Windows -- 4.6 Using FTP with WebSphere BI Connect -- 4.7 Managing a B2B infrastructure -- 4.8 EDI translation -- 4.9 Extending WebSphere BI Connect.

4.10 Implementing RosettaNet -- Chapter 5. Implementing WebSphere BI Connect Enterprise in a Windows environment -- 5.1 Implementation overview -- 5.2 Verifying software levels on the hub and data machine -- 5.2.1 Verifying WebSphere MQ -- 5.2.2 Verifying DB2 -- 5.3 Enabling DB2 stored procedures on the data machine -- 5.3.1 Installing .NET Framework and SDK -- 5.3.2 Configuring DB2 to use the .NET SDK -- 5.4 Installing the software for the data machine -- 5.4.1 Adding user IDs and a group -- 5.4.2 Configuring WebSphere MQ -- 5.4.3 Installing the database schema -- 5.4.4 Local validation -- 5.5 Installing the software for the hub machine -- 5.5.1 Adding a user and group -- 5.5.2 Installing the product code -- 5.5.3 Local validation -- 5.6 Initial configuration of the WebSphere BI Connect server -- Chapter 6. Implementing WebSphere BI Connect Advanced for AIX -- 6.1 Implementation overview -- 6.2 Verifying software levels on the AIX machine -- 6.2.1 Verifying DB2 -- 6.2.2 Verifying WebSphere MQ -- 6.3 Enabling DB2 stored procedures -- 6.4 Software installation -- 6.4.1 Adding user accounts -- 6.4.2 Configuring WebSphere MQ -- 6.4.3 Installing the database schema -- 6.4.4 Installing the product code -- 6.4.5 Local validation -- 6.5 Initial configuration of the WebSphere BI Connect server -- Chapter 7. Creating a basic B2B exchange -- 7.1 Scenario overview -- 7.1.1 Role-based configuration -- 7.1.2 Outbound flow -- 7.1.3 Inbound flow -- 7.2 Configurations tasks for hubadmin of Company E -- 7.2.1 Creating targets -- 7.2.2 Creating interactions -- 7.2.3 Creating a community manager -- 7.2.4 Creating a community participant -- 7.3 Configuration tasks by Company E administrator -- 7.3.1 Initial logon by community manager -- 7.3.2 Creating a gateway -- 7.3.3 Providing B2B capabilities -- 7.4 Configuration tasks for partner Company A.

7.5 Connecting Company E to Company A -- 7.6 Configuration tasks for hubadmin of Company A -- 7.7 Validating communication -- 7.8 Revisiting role-based configuration -- Chapter 8. Securing the B2B exchange -- 8.1 What is needed to perform encryption and decryption -- 8.2 Enabling encryption -- 8.2.1 Company E generates a public/private key pair -- 8.2.2 Company E uploads private key to its own server -- 8.2.3 Company E uploads public certificate to partner's server -- 8.2.4 What happens next? -- 8.2.5 Company A generates a public/private key pair -- 8.2.6 Company A uploads a private key to its own server -- 8.2.7 Company A uploads public key to the partner's server -- 8.2.8 Updating the participant connections -- 8.2.9 Validating that encryption is enabled -- 8.3 What is needed to digitally sign and verify the signature? -- 8.4 Enabling digital signatures -- 8.4.1 Changes to be performed on the server of Company A -- 8.4.2 Changes to perform on the server of Company E -- 8.4.3 Validating that digital signatures are enabled -- Chapter 9. Implementing WebSphere BI Connect Express on Windows -- 9.1 Overview of the Express edition -- 9.2 Software installation and configuration -- 9.3 Initial configuration of the WebSphere BI Connect Express server -- Chapter 10. Extending the basic B2B exchange -- 10.1 Scenario overview -- 10.2 Implementation steps -- 10.3 Configuration of the Company X machine -- 10.3.1 Customizing the profile of participant Company E -- 10.3.2 Customizing My Profile -- 10.4 Additional



configuration for Company E -- 10.4.1 Updating the profile of hubadmin -- 10.4.2 Updating the profile of Company X on the Company E server -- 10.4.3 Updating the profile of Company E on the Company E server -- 10.5 Validating communication -- 10.5.1 Sending XML documents from Company E to Company X.

10.5.2 Sending XML documents from Company X to Company E -- Chapter 11. Integrating FTP servers with WebSphere BI Connect -- 11.1 Scenario overview -- 11.2 Configuration of Company E for outbound -- 11.2.1 Implementation steps -- 11.2.2 Creating a directory structure -- 11.2.3 Updating the profile of hubadmin -- 11.2.4 Updating the profile of Company F -- 11.2.5 Updating the profile of Company E -- 11.2.6 Creating a participant connection -- 11.2.7 Validating communication -- 11.3 Configuration of Company E for inbound -- 11.3.1 Installing an FTP server -- 11.3.2 Configuring the FTP server -- 11.3.3 Updating the configuration of WebSphere BI Connect -- 11.3.4 Validating communication -- 11.4 Implementing FTPs -- 11.4.1 Enabling FTPS for the FTP server of Company F -- 11.4.2 Uploading certificates in WebSphere BI Connect of Company E -- 11.4.3 Updating the FTP gateway -- 11.4.4 Validating outbound communication -- 11.4.5 Using FTPS for inbound communication -- 11.5 Summary -- Chapter 12. Managing the B2B exchange -- 12.1 Overview of tools to manage the exchange -- 12.2 System log files -- 12.3 Event Viewer -- 12.4 Document Viewer -- 12.5 AS1/AS2 Viewer -- 12.6 Gateway queue -- 12.7 Using the tools to solve problems -- 12.7.1 MDN HTTP URL not defined -- 12.7.2 Problems with encryption -- 12.7.3 Problems with digital signatures -- Part 3 Integration with WebSphere Data Interchange -- Chapter 13. Introduction to EDI technology and WebSphere Data Interchange -- 13.1 EDI terms and concepts -- 13.2 Benefits of EDI -- 13.3 EDI components -- 13.3.1 Message standards -- 13.3.2 Communication -- 13.4 The evolution of EDI -- 13.4.1 Elements of an EDI solution -- 13.4.2 The IBM EDI solution -- 13.4.3 Features of WebSphere Data Interchange -- 13.5 Usage patterns for WebSphere Data Interchange -- 13.5.1 A point-to-point solution.

13.5.2 An integration broker solution -- 13.5.3 A B2B gateway solution -- 13.6 Internet references -- Chapter 14. WebSphere Data Interchange infrastructure and implementation -- 14.1 The system view of WebSphere Data Interchange -- 14.1.1 Development environment -- 14.1.2 Run-time environment -- 14.2 Step-by-step implementation -- 14.2.1 WebSphere Data Interchange Server installation and setup -- 14.2.2 Setting up the WebSphere Data Interchange database -- 14.2.3 Setting up WebSphere MQ objects -- 14.2.4 WebSphere Data Interchange Client installation and setup -- 14.2.5 Setting up a connection to the database -- 14.3 The component view of WebSphere Data Interchange -- 14.3.1 Mailbox profiles -- 14.3.2 Network profiles -- 14.3.3 WebSphere MQ-related artifacts -- 14.3.4 Service profiles -- 14.3.5 Trading Partner profiles -- 14.3.6 Rules -- 14.3.7 Final view of a running WebSphere Data Interchange system -- Chapter 15. Integration with WebSphere Data Interchange -- 15.1 Overview of implemented scenarios -- 15.1.1 Phase 1: Transforming XML into EDI for Company A -- 15.1.2 Phase 2: EDI for Company A and XML for Company X -- 15.1.3 Phase 3: Managing business identifiers -- 15.1.4 Phase 4: Multiple EDI transactions and internal applications -- 15.2 Setting up JMS for WebSphere BI Connect -- 15.2.1 Connecting the queue managers -- 15.2.2 Enabling JMS -- 15.2.3 Creating the JMS gateway -- 15.2.4 Creating the JMS target -- 15.2.5 Validating the JMS and MQ configuration -- 15.3 Handling the inbound document flow -- 15.3.1 Document definition for XML -- 15.3.2 Document definition for EDI -- 15.3.3 Transformation map for EDI to XML -- 15.3.4 Trading



partner setup -- 15.3.5 Rule or usage for the transformation map -- 15.3.6 Supporting definitions -- 15.3.7 Putting it all together -- 15.3.8 Validating the map and the supporting setup.

15.4 Handling the outbound document flow.

Sommario/riassunto

This IBM Redbooks publication introduces you to business-to-business (B2B) solutions based on IBM WebSphere BI Connect for B2B. In Part 1, you learn about B2B technologies and features, architecture and integration options of WebSphere BI Connect. Part 2 describes the implementation of three editions of WebSphere BI Connect on Microsoft Windows and AIX. Within an environment of four trading partners, you learn step-by-step how to implement various B2B scenarios. You learn how to integrate an FTP server with WebSphere BI Connect so that you still have the visibility and manageability of WebSphere BI Connect. This part also demonstrates how to implement an AS2 exchange of electronic data interchange (EDI) documents and custom XML documents, as well as how to secure such exchanges via digital signatures and encryption. Part 3 discusses the integration between WebSphere Data Interchange and WebSphere BI Connect. It shows you how the two products can work together in routing and transforming documents to and from trading partners. Part 4 discusses how to implement various user exits that allow you to use a custom transport, custom packaging, and custom formats. Part 5 explains how you can enable RosettaNet support in WebSphere BI Connect. It shows a way to test this support using standard utilities and viewers in WebSphere BI Connect. Please note that the additional material referenced in the text is not available from IBM.