O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Implementing WebSphere Business Integration Express for Item Synchronization

Book Description

Today's suppliers, consumer packaged goods companies, manufacturers, and wholesalers face many challenges. Each year, 20 000 new food and non-food Universal Product Code (UPC) items are created and it typically takes 10 to 30 days to get these new items and price changes to market. Data elements that describe these individual items may change up to four times per year. Furthermore, nearly three out of five orders placed need to be revisited and reworked before completion. To meet these escalating data demands on suppliers, UCCnet has implemented multi-industry standards for product identification and related electronic communications. A subsidiary of the Uniform Code Council Inc., UCCnet is a neutral industry organization that implements these standards by requiring its community of trading partners to provide standardized item data in particular formats to its registry.

This IBM Redbooks publication covers IBM WebSphere Business Integration Express for Item Synchronization, which is designed for mid-market suppliers pursuing supply chain integration through the UCCnet GLOBALregistry.

Please note that the additional material referenced in the text is not available from IBM.

Table of Contents

  1. Notices
    1. Trademarks
  2. Preface
    1. The team that wrote this redbook
    2. Become a published author
    3. Comments welcome
  3. Part 1: Overview
    1. Chapter 1: UCCnet
      1. The challenge
      2. What is UCCnet
      3. Some important terms
        1. GLOBALregistry and Item Registry
        2. Global Location Number (GLN)
        3. Global Trade Item Number (GTIN)
        4. Target Market (TM)
        5. UCCnet Key
      4. Current item exchange
      5. UCCnet proposed scenario
      6. UCCnet messages
        1. RCIR: Register Catalogue Item Registry
        2. CI: Catalogue Item Document
        3. CIP: Catalogue Item Publication
        4. CIN: Catalogue Item Notification
        5. CIC: Catalogue Item Confirmation
        6. Query messages
      7. UCCnet message structure
        1. Envelope: transport layer
        2. Transaction: Command layer
      8. End-to-End flow
      9. Advantage of Item Synchronization
    2. Chapter 2: AS2 communications
      1. Overview
      2. What is EDIINT?
      3. AS1 and AS2 specifications
      4. What kind of data can you send with AS2?
      5. UCCnet supports the AS2 protocol
    3. Chapter 3: WebSphere Business Integration Express for Item Synchronization
      1. Features
      2. Technical overview and components
      3. Collaboration components
    4. Chapter 4: iSoft Peer-to-Peer Agent
      1. Communication features
      2. Data integrity and security characteristics
      3. Administration features
      4. Load-balancing and multi-machine setup
    5. Chapter 5: Business case and scenario
      1. Scenario overview
      2. Business process overview
      3. Technical process overview
        1. ItemAdd workflow (add a new item to UCCnet)
        2. CatalogueItemNotification_Add workflow
        3. CatalogueItemConfirmation workflow
        4. Sending email through UCCnet_processWorklist collaboration object subdiagrams
      4. Component overview
  4. Part 2: Install and configure
    1. Chapter 6: About some of the key components
      1. What are collaborations?
        1. What collaborations are installed?
      2. What are business objects?
        1. Application-Specific and Generic Business Objects
        2. What are the key business objects?
      3. What are connectors?
      4. What are maps?
        1. What do they do in the solution?
      5. What are relationships?
        1. Where are they used
      6. Other tables of interest
        1. Audit Log Table
    2. Chapter 7: WebSphere BI Express installation and verification
      1. JDK
      2. DB2 V8.1
      3. WebSphere MQ V5.3.1
      4. WebSphere Application Server Express V5.0.2
      5. Microsoft Visual Studio C++
      6. WebSphere Business Integration Express
      7. Installation verification
        1. Review initial start-up of the InterChange Server
        2. Perform WebSphere MQ configuration
        3. Start the InterChange Server and register it
        4. Review deployed components
        5. Switching to Design mode for the ICS
      8. ICS monitor in WebSphere Application Server Express
    3. Chapter 8: WebSphere BI Express configuration
      1. Set-up the audit and logging service
      2. Load relationship tables
      3. Create meta-objects
      4. Create and configure connectors
        1. JTextRWLConnector
        2. ISoft Connector
        3. PortConnector
      5. Create and configure the collaboration objects
        1. UCCnet_ItemSync collaboration object
        2. ItemCommandRouter collaboration object
        3. UCCnetXSD_CIN_Dispatcher collaboration object
        4. UCCnetXSD_CIN_Dispatcher_forRWL collaboration object
        5. UCCnet_processWorklist collaboration object
        6. UCCnet_requestWorklist collaboration object
        7. Update Maps
        8. Deploying objects
      6. Unit Test
    4. Chapter 9: Configuration for integration of back-end system
      1. Create application tables and event tables
      2. Create and test the database trigger
        1. Create the Application-Specific Business Object
      3. Build a map for transforming the ASBO into a GBO
      4. Testing the map
      5. Create the JDBC connector
      6. Deployment of the changed and new objects
      7. Validation using the Test Connector
      8. Validation using the JDBC Connector
    5. Chapter 10: Configure the AS2 connection
      1. Install iSoft for supplier
        1. Run Buildcfg5
        2. p2pagent.cfg
        3. Generate keys
      2. Install iSoft for test receiver
      3. Unit test for send RCIR and receive MDN
    6. Chapter 11: Final configuration and test from end-to-end
      1. Processing messages from UCCnet
      2. Process the response from UCCnet
      3. Test the Catalogue Item Notification
        1. Create the map
        2. Modify the connector
        3. Modify the collaborations
      4. Test the Catalog Item Confirmation
      5. End-to-end simulation
  5. Part 3: Appendixes
    1. Appendix A: Getting started with UCCnet
      1. Prerequisites
      2. System requirements
      3. Software requirements
      4. Configuring your user account
      5. Obtain and register your own digital certificates
      6. Import your digital certificate into SYNCpoint
      7. Bind your userid to certificate
      8. Obtain UCCnet’s public key digital certificate
      9. Subscribe your user IDs to relevant events
      10. Subscribe retailer to publication information
      11. Subscribe supplier to authorization information
    2. Appendix B: Our sample messages
      1. Sample message texts
    3. Appendix C: Additional material
      1. Locating the Web material
      2. Using the Web material
      3. System requirements for downloading the Web material
      4. How to use the Web material
  6. Abbreviations and acronyms
  7. Related publications
    1. IBM Redbooks
    2. Online resources
    3. How to get IBM Redbooks
    4. Help from IBM
  8. Index
  9. Back cover