Sei sulla pagina 1di 11

PeopleSoft Internet Architecture (PIA)

Application
Server RDBMS
Server
Services
RDBMS
Portal
Processor Instance
User Interface Application
Generator Data Tables

T App Messaging
Processor Application
Web U Bus Interlink
S Meta data

Server
Web HTTP/HTML JOLT
X Processor
Q SQL
Portal
Registry

E L
Component
Browser Java Processor
Servlets
Portal
D Process
scheduler
External HTTP/XML
Servlet
O Query
System Processor
Batch
Presentation
Relay Servlet Application Processes
Engine
Process
Wireless HTTP/WML Integration
Security Scheduler
Relay Servlet
(TBD) Manager Server

LDAP

Enterprise
Directory
Technical Architecture
PIA PC Hardware Overview
• Memory
– Minimum 128 Mb RAM
– Developers should have at least 256Mb
• CPU Speed
– 200 MHz
• Supported Browsers for 8.4
– Netscape Navigator 6.2X
– Microsoft Internet Explorer 5-6
PIA Architecture
• Used to deploy and execute the pure internet
applications of PeopleSoft 8.4

• Consists of 4 tiers
– Browser
– Web Server
– PeopleSoft Application Server
– Database server
PIA Architecture

• Web Server
– Communicates using HTTP/HTTPS to browser
– PeopleSoft PIA servlets
HTTP/HTTPS

WEB
BROWSER
SERVER
PIA Architecture
• PIA Servlets
– No application logic in servlets
– Primary purpose is to talk to the application server
– PeopleSoft servlets
• Page – end user connection to PeopleSoft application
• Portal – gathers content from multiple sources
• Report – users interface to batch reports
• Application Messaging Gateway – transmits pub/sub
(xml) messages between message nodes
• XML Link – transmits XML, used for Business Interlinks
PIA Architecture

• PeopleSoft Application Server


– Contains all application logic/HTML generation
– Built around ‘domains’
– Advertise a set of ‘services’ (i.e. build a page, save a
page, etc)
– Heart of PIA architecture
– Jolt/Tuxedo interface to web server
PIA Architecture
• PeopleSoft Application Server

HTTP/HTTPS Jolt

WEB APPLICATION
BROWSER
SERVER SERVER
PIA Architecture
• Database Server
– Application server talks to DB server using SQL

HTTP/HTTPS Jolt SQL

WEB APPLICATION
BROWSER DATABASE
SERVER SERVER
SERVER
PIA Architecture
• Process Scheduler Server
– Process scheduler server talks to the DB server
– PIA pages to administer it, schedule processes,
etc.
PROCESS
SCHEDULER
SERVER
HTTP Jolt
SQL Database
Server
BROWSER
WEB APPLICATION
SERVER SERVER
PIA Architecture
• PeopleSoft Application Designer (IDE)
– Runs in windows only environment
– IDE talks to DB
SQL
PeopleSoft
Application
Designer Tuxedo
Database
Server

WEB APPLICATION
BROWSER
SERVER SERVER

Potrebbero piacerti anche