IBM BS029ML Self Help Guide - Page 152
Overview, 5.1.1 Portal runtime architecture
View all IBM BS029ML manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 152 highlights
5.1 Overview WebSphere Portal Server provides an extensible framework for interacting with enterprise applications, content, people, and processes. As such, WebSphere Portal Server acts as a central access point for content, aggregating and displaying content from different applications, the internet, and enterprise content sources. WebSphere Portal Server's self-service features allow users to personalize and organize their own view of the Portal, to manage their own profiles, and publish and share documents with their colleagues. Most Portals are accessed through Web browsers, but some are also available through wireless Web browsers, voice systems, and other pervasive devices. WebSphere Portal Server supports a variety of desktop and mobile browsers. Furthermore, WebSphere Portal Server is a part of the IBM Application Framework for e-business and acts as a front end to Service-Oriented Architecture. 5.1.1 Portal runtime architecture The WebSphere Portal Server architecture can be broken down into three main components, as shown in Figure 5-1: The Page Aggregator is the engine of the portal, responsible for determining what pages and portlets a user has access to and for assembling the appropriate page based on the request made. The aggregator has several plug-in points, or filters, with which customers may inject custom processing of portal and portlet content, as is done with the transcoding and translation services. The Portlet Container and Services are extensions to the J2EE foundation container and services, providing APIs and services that are more portal-centric, including a portlet container as well as services for collaboration, credential vault for SSO management, portlet data management, and so on. All of the J2EE resources are also available. The J2EE engine provides the basic Web application container and associated services. AUTHENTICATION Page Aggregation Themes and skins Dynamic UI Manager JSP tag library Rules Remote portlet consumer AUTHORIZATION XML Access Portal Script Portal database(s) User profile LDAP database directory(ies) Figure 5-1 WebSphere Portal Server Architecture Portlet Container and Services Portlet API Content access Web clipper Search Document Manager Portlet Proxy Single Sign-on Credential Vault Portal Model Portlet data Collaboration Admin Policy Portlet Proxy Single Sign-on Component Handler J2EE JCA Web Services EJB Security JMS JDBC Servlet Caching Enterprise Data, Applications, Internet content Business Process Choreographer Remote portlet producer 138 IBM WebSphere Portal V6 Self Help Guide