Skip Headers
Oracle® Application Server Adapter for PeopleSoft User's Guide
10g Release 2 (10.1.2)
Part No. B14060-01
  Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
Next
Next
 

1 Introduction to Oracle Application Server Adapter for PeopleSoft

Oracle Application Server connects to a PeopleSoft system through the Oracle Application Server Adapter for PeopleSoft (OracleAS Adapter for PeopleSoft). The OracleAS Adapter for PeopleSoft provides connectivity and executes interactions on a PeopleSoft system. This chapter discusses the following topics:

Adapter Features

The OracleAS Adapter for PeopleSoft provides a means to exchange real-time business data between PeopleSoft systems and other applications, databases, and external business partner systems. The adapter enables inbound and outbound processing with PeopleSoft. The OracleAS Adapter for PeopleSoft can be deployed as a JCA 1.0 resource adapter. This deployment is referred to as the OracleAS Adapter JCA. It can also be deployed as a Web services servlet and as such is referred to as the Oracle Application Server Adapter Business Services Engine (BSE).

The adapter uses XML messages to enable non-PeopleSoft applications to communicate and exchange transactions with PeopleSoft using services and events.

To support event functionality, two features are implemented:

The OracleAS Adapter for PeopleSoft provides:

The adapter connects to the PeopleSoft Application Server by accessing APIs for the component interfaces that correspond to its supported business objects. Every component interface contains data and business logic for the business component, thus alleviating a requirement for the adapter to duplicate the processes defined within the business component.

Oracle Application Server Adapter Business Services Engine Architecture

Figure 1-1 shows the generic architecture for the Oracle Web service adapter for packaged applications. The adapter works in conjunction with the Oracle Application Server Adapter Business Services Engine (BSE), as deployed to a Web container in a J2EE application server.

Oracle Application Server Adapter Application Explorer (Application Explorer), a design-time tool deployed along with BSE, is used to configure adapter connections, browse EIS objects, configure services, and configure listeners to listen for EIS events. Metadata created while you perform these operations are stored in the repository by BSE.

BSE uses SOAP as a protocol for consuming requests from clients, interacting with the EIS, and sending responses from the EIS back to clients.

Figure 1-1 Oracle Application Server Adapter Business Services Engine Architecture

OracleAS Adapter Business Services Architecture
Description of the illustration xipsa002.gif

Oracle Application Server Adapter Generic JCA Architecture

Figure 1-2 shows the generic architecture for the OracleAS Adapter JCA for packaged applications. The OracleAS Adapter JCA is deployed to a standard JCA Container and serves as host container to the adapters. The connector is configured with a repository. Application Explorer, a design-tool that works in conjunction with the connector, is used to configure adapter connections, browse EIS objects, configure services, and configure listeners to listen for EIS events. Metadata created while you perform these operations are stored in the repository by the connector.

Figure 1-2 Oracle Application Server Adapter Generic JCA Architecture

OracleAS Adapter Generic JCA Architecture
Description of the illustration xipsa003.gif

PeopleSoft Concepts

PeopleSoft provides for integration with other applications and systems through its component interface framework and its Integration Broker (in release 8.4) or Application Messaging (in release 8.1) facility. The OracleAS Adapter for PeopleSoft uses the PeopleSoft framework and leverages various integration access methods to provide the greatest amount of flexibility and functionality. Integration access methods supported by the OracleAS Adapter for PeopleSoft include:

PeopleSoft Component Interface

In the PeopleSoft environment, a component interface is a container for distributing PeopleSoft application data among PeopleSoft logical systems and for exchanging PeopleSoft application data with non-PeopleSoft systems.

The component interface is based on an existing business process within PeopleSoft. An example is a purchase order entry, which can be a PeopleSoft-delivered process or a user-developed process. The component interface also inherits its methods (Add, Update, and so on) and its business logic from the underlying business process.

PeopleSoft delivers generic component interfaces with each of its applications. These are called Enterprise Integration Points (EIP). Customers also can develop their own custom component interfaces, or they can modify EIP as required.

PeopleSoft Application Messaging Manager

PeopleSoft Application Messaging Manager facilitates the integration of PeopleSoft XML with PeopleSoft. The OracleAS Adapter for PeopleSoft provides a handler that must be configured within the PeopleSoft application gateway using TCP/IP transport services.

Integration with PeopleSoft

The OracleAS Adapter for PeopleSoft enables you to:

When you access a PeopleSoft component from another application, you work with:

See Chapter 2, "Adapter Configuration Using OracleAS Adapter Application Explorer" for more information.

To receive a message from PeopleSoft, you work with:


See Also: