PeopleSoft Portal Architecture
When you develop pagelets, you need to understand the overall architecture of the PeopleSoft portal, as well as the PeopleSoft Pure Internet Architecture. This will enable you to integrate your pagelets in the most efficient manner.
The PeopleSoft Pure Internet Architecture is the server-centric architecture used to deploy PeopleSoft internet applications to end users who access the applications through a web browser. This next generation architecture leverages a number of internet technologies and concepts to deliver simple, ubiquitous access to PeopleSoft applications and to enable the open flow of information between systems.
Using PeopleSoft Pure Internet Architecture as the foundation, you can provide a wide range of end users with access to PeopleSoft applications over the web, as well as more easily integrate your PeopleSoft applications with existing internal systems and external trading partner systems.
The following diagram highlights the systems and the primary portal components of the PeopleSoft Pure Internet Architecture:
-
The web browser communicates with the web server over HTTP/HTTPS.
-
The portal servlet runs on the web server. The web server communicates with the application server over Jolt. The web server also communicates with other internet content providers over HTTP/HTTPS.
-
The portal processor runs on the application server. The search engine retrieves index entries from the portal registry cache on the application server. The application server communicates with the database server through SQL.
-
The portal registry data resides on the database server.
WARNING:
Always refer to the certifications section of My Oracle Support for supported configurations. Versions and products supported can change frequently.
The following diagram highlights these primary portal components of the PeopleSoft Pure Internet Architecture: the portal servlet (web server); the portal processor, portal registry cache, and search engine (application server); and the portal registry (database server).
