Go to primary content
Oracle® Retail Integration Cloud Service Implementation Guide–Concepts
Release 21.0.000
F39236-01
Next
Contents
List of Figures
List of Tables
Title and Copyright Information
Send Us Your Comments
Preface
Audience
Documentation Accessibility
Customer Support
Improved Process for Oracle Retail Documentation Corrections
Oracle Retail Documentation on the Oracle Help Center (docs.oracle.com)
Conventions
1
Introduction
2
Core Concepts
Key Functional Requirements
Guaranteed Once-and-Only-Once Successful Delivery
Preservation of Publication Sequence
Message Family and Message Types
Foundation Messages
Transactional Messages
RIB Message Envelope and Payloads
Message Life Cycle
Messaging Components
RIB Subsystem Components
Adapters
JMS Domains, Destinations, Subscriptions
JMS Message Selector
Additional RIB JMS Message Properties
Simple Message Flow
The RIB Hospital
RIB Hospital Dependency Check
RIB Hospital Insert
RIB Hospital Tables
RIB Hospital Retry
PUB Retry Adapter
Hospital Attempt (Retry) Count
JMS Delivery Count
3
Cloud
Configuring RIB-App as a Soap-App for Hybrid-Cloud Deployment
Configuring RIB-RWMS for Hybrid Cloud Deployment Topology
Configuring RIB-RWMS as Primary Application
Configuring RIB-RWMS as Secondary Application
4
RIB Self-Service Enablement
Provisioning RIB-Adapters
Provisioning System Options
Provisioning InjectorService URL
RIB ServiceMonitor
5
Performance
Performance Factors
Performance and Parallel Logical Channels
6
Security
RIB Application Administrators Security Domain
RIB System Administrators Security Domain
7
Integration with Fusion Middleware
General RIB to Fusion Middleware Architecture
General Process of Integration
Configure FWM JMS Adapter to RIB AQ JMS
8
RIB Customization/Extension
Prerequisites for RIB Customization
Rules for Customization
Message Family and Message Type Customization
Adding a New Message Type
Message Flows with PL/SQL Applications
Procedure for Adding a New Message Type for PL/SQL Applications
Message Flows with Java EE Applications
Procedure for Adding a New Message Type for Java EE Applications
Creating a New Message Family
Additional Rules
Procedure for Adding a New Message Family
Adding New Adapters
Adding the Custom Adapter to the rib-integration-flows.xml File
Procedure for Adding the Flow to the rib-integration-flows.xml File
Adding a Publishing Adapter for PL/SQL Applications
Procedure for Adding a Publishing Adapter for PL/SQL Applications
Adding a Publishing Adapter for Java EE Applications
Procedure for Adding a Publishing Adapter for Java EE Applications
Adding a Subscriber Adapter for PL/SQL Applications
Procedure for Adding a New Subscribing Adapter for a PL/SQL Application
Adding a Subscribing Adapter for Java EE Applications
Procedure for Adding a New Subscribing Adapter for a Java EE Application
Custom TAFR Adapters
TAFR Considerations
Transformation
Filtering Configuration
Routing
Adding a New TAFR Adapter
Procedure for Adding a New TAFR Adapter
Custom TAFR Implementation
Procedure for Completing Custom TAFR Implementation
Changing an Existing TAFR Adapter
Adding a New rib-<app>
Adding a new PLSQL rib-<app>
Adding a New JavaEE rib-<app>
Adding a New SOAP rib-<app>
Verification of RIB Customizations
Verifying the New Message Type
Verifying the New Message Family
Verifying the New Publishing Adapter
Verifying the New Subscribing Adapter
Verifying the New TAFR Adapter
Prerequisites for RIB Localization
9
RIB Localization - Business Objects
Prerequisites for RIB Localization
Business Objects Localization
Localization Hooks in Base Business Objects
Region Specific Placeholders
Localization Customization
Adding Localization Fields
Adding Localization Customization Fields
Packaging
10
Integration with External Applications
Implementing RIB-EXT
External Application as a Publisher (soap-app)
External Application as a Subscriber (soap-app)
External Application as a Publisher (rest-app)
External Application as a Subscriber (rest-app)
How to implement ReST Client to Call the Publisher Service
How to implement Injector Service (CONSUME messages from RIB) using ReST
Error Handling
Monitoring Integration
A
External LDAP Configuration
Introducing the Oracle Internet Directory (OID)
Introducing the Microsoft Active Directory (AD)
Architecture Overview
Configuring the Oracle Internet Directory (OID) as an Authentication Provider in WebLogic
Verifying the Oracle Internet Directory (OID) Configuration
Using LDIF Scripts to Configure Users and Groups for OID
Integration-oid-create-groups.ldif
Integration-oid-create-users.ldif
Configuring Active Directory (AD) as an Authentication Provider in WebLogic
Verifying the Active Directory (AD) Configuration
B
Sample Data from RIB App Monitoring Service
C
Sample Data from Integration Monitoring Service
D
REST Publisher Client Sample Code
Notes/FAQ