Skip Headers
Oracle® Retail Service Backbone Retail Integration Console Guide
14.0
E49444-01
  Go To Table Of Contents
Contents

Previous
Previous
 
Next
Next
 

7 Integration Flows

All of the RSB and RIB integration flows are displayed in two different tables. The menu on the left side helps to filter the flow entries by App Name, Message Family Name, or Type of flow.

Surrounding text describes image002.png.

RSB Flow Execution Path

This table shows the following columns:

  • Flow ID: This is a unique ID assigned to each integration flow.

  • Consumer Application: The application that consumes the service.

  • Consumer: The qualified name of the consumer service.

  • Decorator: The name of the decorator service.

  • Provider: The qualified name of the provider service.

  • Provider Application: The name of the application that provides the service.

  • Family Name: The name of the message family of the service.

RIB Flow Execution Path

This table shows the following columns:

  • Flow ID: This is a unique ID assigned to each integration flow.

  • Publisher Application: The application that publishes the message to a topic.

  • Publisher: The qualified name of the publisher topic.

  • Subscriber: The qualified name of the subscriber topic.

  • Subscriber Application: The application that subscribes to the topic.

When a row in the table (RSB or RIB) is selected, a panel appears below the table and gets populated with detailed information of the selected flow.

RSB Flow Details

When an RSB flow is selected, four additional tabs are displayed.

Configuration tab

Surrounding text describes image003.png.

This panel displays the diagram of request flow from consumer, decorator service and provider in sequence.

Status of Service

This table displays the type of service, the WSDL URL for the service, and the accessibility status of the WSDL.

Operations and Payloads Details

This table displays the operation names, their respective input payload and output payload Retail Business Object (RBO) types.

Metrics Graphs tab

Surrounding text describes image004.png.

This table shows three graphs of collected metric information.

Success and Failure counts per Decorator and App service

This graph displays the number of success and failure counts for decorator and Edge App Service.

Min, Max, and Average Response Time for Operations

This graph displays the minimum, maximum and average response time taken by Business services to process each request for operations specified.

Success and Failure Count for Operations

This graph displays success and failure count for each operation.

Alerts tab

Surrounding text describes image005.png.

This tab has 3 additional sub-tabs that display the Decorator Service SLA alerts, Edge App SLA Alerts and Decorator Service Business alerts.

Decorator Service SLA Alerts

These are generated when the decorator service violates the service level agreement or a predefined condition.

Edge App SLA Alerts

These are generated when the edge app service violates the service level agreement or a predefined condition.

Decorator Service Business Alerts

These are generated in a message flow whenever you define an alert action under the reporting category in the message flow and the alert condition is met.

Web Service Security Policies tab

Surrounding text describes image006.png.

This tab displays a table of the following columns:

Component: The components that are secured in the flow.

Edge Application Service: The retail application in RIB. For example, RMS.

Proxy Service and Business Service: RSB components in OSB.

Consumer: The retail application that is either internal or external.

Name: The names of the components used in the flow.

Policy Type: This is the name of the web service policy configuration. Possible values are:

  • PolicyUnsecured

  • PolicyA

  • PolicyB


Note:

The security policies certified by Oracle Retail are:
  • Policy A: SSL plus UsernameToken

  • Policy B: Message Protection plus UsernameToken


Policy Name: The policy security configuration used to secure the component.

For Policy A, the Policy Name is Wssp1.2-2007-Https-UsernameToken-Plain.xml.

For Policy B, the Policy Name is Wssp1.2-2007-Wss1.1-UsernameToken-Plain-EncryptedKey-Basic128, Wssp1.2-2007-EncryptBody and Wssp1.2-2007-SignBody.

Is Certified?: Displays whether the security policy is supported.


Note:

See the Oracle Retail Service Backbone Security Guide for more details.

RIB Flow Details

When a RIB flow is selected, the following additional panel is displayed.

Surrounding text describes image007.png.

This panel contains the Flow Diagram, its details and the Family, Message, and Payload information table.

Flow Diagram displays the diagram of request flow from publisher, topic (or TAFR) and subscriber in sequence.

Message Family: Contains information specific to a related set of operations on a business entity or related business entities. For example, Orders message family contains information about purchase order events.

Message Type: A message family may contain multiple message types. Each message type encapsulates the information specific to a business entity within one or more business events. For example, the order message family is published for events such as Delete PO, Create PO.

Payload Information: the Retail Business Object (RBO) type for the Message Type.

Application API Information: Each PL/SQL based application uses a Message Family Manager specific API for publishing all messages within a specific message family. API is an interface to stored procedure package and wrapper to the staging table and additional business logic surrounding the message publication.


Note:

See the Oracle Retail Integration Bus Implementation Guide for more details.