Go to primary content
Oracle® Retail Integration Bus Implementation Guide
Release 15.0
E67950-02
  Go To Table Of Contents
Contents

Previous
Previous
 
Next
Next
 

7 Implementation Process

This release of RIB defines the full life cycle of the RIB software product. The RIB life cycle and phases are described in detail in the software lifecycle management section of this document. For every life cycle phase and task that RIB defines, it provides corresponding tools and utilities to manage and operate on those phases. The tools and utilities are described in detail in the Oracle Retail Integration Bus Operations Guide.

There are several prerequisite steps that should be followed to have a successful RIB installation and deployment.

The process of implementation should follow these general steps:


Note:

For more discussion on Performance see "Performance Considerations" in the Oracle Retail Integration Bus Operations Guide.

Implementation Verification and Validation

Verification is the process of reviewing, inspecting, testing, and documenting that the product behaves in a manner as defined by the product requirement specification. Validation on the other hand is the process of making sure that the product's runtime behavior meets the retailer's needs and requirements. RIB provides tools and utilities to verify that a RIB installation is configured correctly and works properly when business events (messages) occur in your enterprise. RIB also provides tools to test integration infrastructure standalone, independent of any Oracle Retail applications.

Implementation Environment Verification

The RIB Diagnostic and Monitoring Tool (RDMT) can be used to verify your installation and configurations. The RDMT configuration report utility generates an extensive configuration report of your runtime environment. It is recommended to regularly perform full RIB health check using the RDMT tool sets to proactively find problems and recover before any problem becomes a serious issue.

See the Oracle Retail Integration Bus Support Tools Guide for RDMT information.

Integration Environment Testability

Identifying the ownership of an integration problem is one of the hardest problems in any integration project. Data mismatch problems always show up in the integration layer but in reality it is the source and the destination applications that have a mismatch in the data model. To be able to isolate integration infrastructure problem versus retail application API problem, it is very important to be able to test the integration infrastructure independent of the retail applications.

In this release, RIB provides four test harnesses that allow you to build a standalone working integration environment without the need to install any Oracle Retail applications. The test harnesses simulate Oracle Retail PL/SQL applications (RMS, RFM, and RWMS), Oracle Retail Java EE applications (SIM, RPM, and AIP), and Oracle Retail SOAP applications (OMS). The test harnesses are known as plsql-api-stubs, javaee-api-stubs, plsql service interface tester, and java service interface tester respectively.

See the Oracle Retail Integration Bus Operations Guide for information about the RIB test harness.