Configuring Generic-Routing Hubs
By using the elements in the previous diagram as an example, this section provides an overview of how to configure a generic-routing hub. In the scenario, the PeopleSoft Human Resources system, the PeopleSoft CRM system, and the hub must all point to the same integration gateway and use the same gateway URL.
This section discusses how to configure:
-
The PeopleSoft Human Resources system.
-
The PeopleSoft CRM system.
-
The PeopleSoft hub.
-
The integration gateway.
-
The generic-routing hub.
Configuring the PeopleSoft Human Resources System
On the PeopleSoft Human Resources system:
-
Define a local integration gateway.
Use the Gateways component to set up a local integration gateway for sending messages.
-
Set up a local node.
Use the Nodes component to set up the local node, which represents the PeopleSoft Human Resources system.
-
Set up a remote node.
Use the Nodes component to set up the remote node, which represents the hub system.
-
Create a service operation.
Use the Service Operations component to set up a service operation. Define the request message, service operation handler definition, and routing definition.
Create a point-to-point routing definition where the PeopleSoft HR system is the sending node and the hub system is the receiving node.
Configuring the PeopleSoft CRM System
On the PeopleSoft CRM system:
-
Define a local integration gateway.
Use the Gateways component to set up a local integration gateway for sending messages.
-
Set up a local node.
Use the Node Definition component to set up the local node, which represents the PeopleSoft CRM system.
-
Set up a remote node.
Use the Node Definition component to set up the remote node, which represents the hub system.
-
Create a service operation.
Use the Service Operations component to set up a service operation.
Create an inbound point-to-point routing definition where the sending node is the hub system and the receiving node is the PeopleSoft CRM system.
Configuring the PeopleSoft Hub
On the PeopleSoft hub:
-
Define a local integration gateway.
Use the Gateways component to set up a local integration gateway for sending messages.
-
Set up a local node.
Use the Node Definition component to set up the local node, which represents the hub system.
-
Set up remote nodes.
Set up two remote nodes: one that represents the PeopleSoft Human Resources system and another that represents the PeopleSoft CRM system.
-
Create a service operation.
Use the Service Operations component to set up a service operation.
Create an outbound point-to-point routing definition where the sending node is the PeopleSoft HR system and the receiving node is the PeopleSoft CRM system.
Configuring the Integration Gateway
You must set integration gateway properties for the local gateway. The only required properties are the Oracle Jolt connect string properties that enable communication with the integration engines on the PeopleSoft Human Resources, PeopleSoft CRM, and PeopleSoft hub systems. Set these properties in the integrationGateway.properties file.
Configuring the Generic-Routing Hub
For all messages going through the hub, you must set up a service operation and routing on the hub. By using the systems in the diagram as an example, the following table shows the node, service operation, and routing configurations that are required for generic routing through a hub:
| Item to Configure | PeopleSoft Human Resources System | Integration Broker Hub | PeopleSoft CRM System |
|---|---|---|---|
|
Local nodes |
Rename the default local node to represent the PeopleSoft Human Resources system. |
Rename the default local node to represent the hub. |
Rename the default local node to represent the PeopleSoft CRM system. |
|
Remote nodes |
Define a remote node to represent the hub system. |
Define remote nodes to represent the PeopleSoft Human Resources and CRM systems. |
Define a remote node to represent the hub. |
|
Service operations and routings. |
Define outbound routing to the hub system. |
Create a service operation that contains an outbound point-to-point routing definition where the sending node is the PeopleSoft HR system and the receiving node is the PeopleSoft CRM system. |
Define inbound routing from the hub system. |
Related Topics
- Understanding Integration Setup for the Integration Scenarios
- Integration Broker Administration: Administering Integration Gateways
- Adding Service Operation Definitions
- Configuring Service Operation Definitions
- Integration Broker Administration: Adding Node Definitions
- Integration Broker Administration: Configuring Nodes