Processing Components

The following table lists the system processing components for which PeopleSoft Integration Broker captures performance statistics and briefly describes the types of processing that each performs:

Term Definition

Application Server

The application server performs all data handling, processing event handlers, performs security, routes service operations, performs transformations, and manages load balancing and primary/secondary processing, and more.

Broker (Handler)

The broker analyzes all service operations in the queue and determines the transaction type. Based on the transaction type, it creates a subscription contract, publication contract, or both.

Gateway

On inbound requests, the integration gateway performs request serialization/deserialization, request authentication, applies transformations, and performs the Jolt request to the application server. On outbound requests, the integration gateway applies transformations, and determines the target connector for the request and hands off the request accordingly.

For statistics to display for the integration gateway processing you must enable the statistics feature on the integration gateway.

See Enabling the System Performance Statistics Feature.

Publication (Contract Handler)

The publication contract handler routes service operations to another destination.

Remote Server

When you perform synchronous transactions with PeopleSoft system, those systems send back processing statistics with their requests and/or responses. These statistics appear in the category Remote Server on the statistics pages.

Subscription (Contract Handler)

The subscription contract handler runs PeopleCode associated with a service operation.

Tuxedo Queue

PeopleSoft Integration Broker includes a set of Oracle Tuxedo servers that monitor database tables and process items in the tables. The processing can include running PeopleCode programs, creating publication and subscription contracts, and so forth.

Several of the Statistics pages provide information for the processing on these queues.