Peoplesoft Internet Architecture



Peoplesoft Internet Architecture

PeopleSoft applications are based on relational database technology and web architecture. PeopleSoft applications store information in tables.This diagram represents components that make up PeopleSoft Internet Architecture:




The PeopleSoft Internet Architecture is comprised of a variety of components ranging from the browser to the database server, including the following:


  • Web browser
  • Web server
  • Application server
  • Database server

Web browser

 The web browser is the primary means by which end users and even administrators access PeopleSoft applications and administrative tools.

You must make sure that on each workstation a currently supported browser is installed. Other than that, you don't need to install anything else, such as applets or connectivity software, on the workstation running the browser.
Web server
A Java-enabled web server is required to support browser transaction requests and the application messaging technology. 

You install on the web server a collection of PeopleSoft Java servlets designed to handle a wide range of PeopleSoft transactions.

Application Server

The application server is the core of the PeopleSoft Internet Architecture; it executes business logic and issues SQL to the database server.

The application server consists of numerous PeopleSoft services and server processes that handle transaction requests.

The application server is responsible for maintaining the SQL connection to the database for the browser requests and the Windows Development Environment.

Database Server

  • The database server houses your database engine and your PeopleSoft database, which includes all of your object definitions, system tables, application tables, and data. The database server must be running one of the supported RDBMS/operating system combinations.
  • The relationship between a database server and an application server is a one-to-many model. That is, a single database server can have multiple application servers connecting to it.
  • The database server simultaneously handles the application server connections, Development Environment connections, and batch programs running against it.

Batch Server

The batch server, or batch environment, is where you have PeopleSoft Process Scheduler
installed and configured, and it is the location where many of your batch programs run, such as Application Engine programs.
 




1 comment: