Previous     Contents     Index     DocHome     Next     
iPlanet Application Server Enterprise Connector for PeopleSoft Developer's Guide



Chapter 1   Overview


The iPlanet Application Server Enterprise Connector for PeopleSoft is used for building and delivering scalable applications that integrate the application server with PeopleSoft Enterprise Resource Planning (ERP) management systems. The iPlanet Application Server Enterprise Connector for PeopleSoft enables communication between an end user and a remote PeopleSoft back-end system.

The following topics are covered in this chapter:



Unified Integration Framework (UIF)

The UIF is an application programming framework that provides a single Application Programming Interface (API) to access different back-end systems. A connector is developed for each back-end system to allow communication between the UIF API and the back-end system, see Figure 1-1. The UIF API is the only API necessary to access the back-end system.

Figure 1-1    Unified Integration Framework


The UIF enables development of server extensions that integrate with legacy systems, client-server applications, and third-party Internet solutions. These extensions provide a consistent access layer to disparate back-end systems, dramatically reducing development effort. The framework provides support for features such as object-pooling, and distributed state and session management.

A generic data repository is also part of the UIF, which is used to hold metadata parameters and other information about the back-end system. For example, the metadata often describes the physical connection between systems, the data that is available, and methods you can use to process data.

The implementation of each connector is specific to its back-end Enterprise Information System (EIS) since each EIS is different.


UIF Services

The UIF is a component of the iPlanet Application Server. iPlanet Application Server plays a prominent role in a three-tier application model. See the The Three-tier Application Model" that follows for a description. The UIF mediates between the iPlanet Application Server application and the EIS (back-end) tier.

The UIF provides an API to access the following services:


Run Time

The UIF runtime services supply core services for resource management, thread management, communication and life cycle management, and exception management. The UIF runtime services understand and interpret metadata repository contents.


Data Object Services

The Data Object Services implement universal data representation common to all connectors. See Chapter 3 "Working With Data Objects" for description of data objects.


Repository and Metadata Services

The UIF repository and metadata services model a persistent information hierarchy that supports datatype definitions and inheritance. They also manage the instances and reuse of data objects from datatype definitions.



The Three-tier Application Model



The machine and software involved are divided into three tiers:

The connectors serve as an essential link allowing the server tier to communicate with the EIS tier, as shown in Figure 1-2. Communication between the application server and the back-end EIS is facilitated by the UIF API. This layer of functionality resides as an added layer to iPlanet Application Server and enables data communication with diverse back-end EIS in a seamless and uniform manner.

Figure 1-2    The three tiers of web-based computing



Client Tier

The client tier is represented as the user interface. Requests for data originate here, represented by web browsers or rich clients (such as a Java applet).


Server Tier

The server tier is represented by an application server and optionally a web server such as the iPlanet Web Server Enterprise Edition. The server tier houses the business logic (your application servlets and/or Enterprise Java Beans), and provides scalability, high availability load balancing, and integration with a variety of data sources.


EIS (Back-end) Tier

The back-end tier is represented by Enterprise Resource Planning (ERP) systems databases or other back-end data systems such as PeopleSoft.



Enterprise Connector Tools for PeopleSoft



The Enterprise Connector Tools are as follows:

  • Management Console - includes the User Mapping and Data Mining Tools

    • User Mapping - allows you to map user ID's for access into the back-end system, edit and manage data sources.

      A data source represents the connection to the back-end system.

    • Data Mining Tool - includes capabilities of determining the available functions in the back-end system, translating and reformatting data and loading data into the data repository.

  • Repository Browser - allows you to browse data in the repository. You can view the available functions (input and output parameters) for the back-end system. For developers use of the Repository Browser see Chapter 2.

These tools are thoroughly described in the iPlanet Application Server Enterprise Connector for PeopleSoft Administrator's Guide.


Previous     Contents     Index     DocHome     Next     
Copyright © 2000 Sun Microsystems, Inc. Some preexisting portions Copyright © 2000 Netscape Communications Corp. All rights reserved.

Last Updated November 03, 2000