Sun Java System Portal Server 7.1 Technical Overview

Chapter 1 Understanding Portal Server

This topic provides a conceptual overview of key features of Portal Server. The following sections are provided:

About Portal Server

Portal Server allows administrators and delegated administrators to build portal pages and to make them available to individuals throughout an enterprise according to user identities. The Desktop is the interface that the end user accesses to view the content for a portal site.

The product is a component of the Sun JavaTM Enterprise System (Java ES), a software system that supports a wide range of enterprise computing needs.

Portal Server provides a framework and a set of software modules that offer the following:

Portal Server's core framework supports the Java Specification Request (JSR) 168 Portlet Specification standard and the web services for remote portlets (WSRP) 1.0 standard for portal content. Portlet developers can use the Sun Java Studio Creator 2 application development tool or open standard tools to build portlets. Portal administrators can then leverage portlets, WSRP consumers, or additional portal tools for adding content to portal pages.

A Portal Server installation provides the following:

Portal Server works with previously installed software components as long as the software is an appropriate version. For more information about product requirements, see the “Checking Hardware and Software Requirements” section in Sun Java System Portal Server 7.1 Configuration Guide.

Portal Server Communities

Portal Server provides community services for end users. End users can use communities to work jointly with each other and the entire community.

A portal community consists of the following:

End users define and set up communities. Community members use communities to interact with others in the community and to manage content and business processes.

For more information about communities and collaboration, see Chapter 3, “Understanding Portal Server Community Features.”

Portal Server Search Server

Portal Server search server provides interfaces that allow end users to locate resources in a database. The search server provides the following:

The search server supports federated search, a single search to multiple search engines, including the following:

Federated search results are displayed on a single page.

Administrators use the Portal Server management console to perform search server administrative and configuration tasks. The Portal Server command-line interface provides psadmin subcommands for managing the search server.

For more information about the search server, see Chapter 4, “Understanding the Portal Server Search Server.”

Portal Server Data Management

Portal Server uses the following databases:

For information about Portal Server directories, see Appendix D, “Understanding How Files and Directories Are Installed” in the Sun Java System Portal Server 7.1 Deployment Planning Guide.

Portal Server Deployment

Portal Server enables enterprises to design a variety of deployment scenarios. This section provides the following topics:

Each enterprise assesses its own needs and plans its own deployment of Java Enterprise System. The optimal deployment for each enterprise depends on a variety of factors, including:

For more information about deployment planning and deployment scenarios, see the Sun Java System Portal Server 7.1 Deployment Planning Guide.

Open and Secure Intranet Access

Two options are available for providing end users access to the intranet that contains a portal:

Multiple Portals

Portal Server supports multiple portals using a single user repository. Administrators can design, deploy, and administer each portal independently. Setting up multiple portals for single end users allows administrators to do the following:

To manage end users, portal administrators use tools provided by Access Manager. End-user data in LDAP directories do not need to be synchronized with any other repository.

A portal is a collection of one or more Portal Server instances that deliver the same content and are mapped to a single URL. The content and services delivered by a portal are common to all of its instances.

A Portal Server instance is a web application deployed into a web container, using a particular portal context URI and serving requests on a specific network port. Each Portal Server instance is associated with a single portal.

Multiple portals share the same user repository, or Access Manager. These portals can be deployed on one host or on two or more hosts. Using the same user ID and the same session, a single end user can access more than one portal.

Single Sign-On Authentication

Single sign-on (SSO) enables end users to enter a password or other credentials once to gain authenticated access to various resource servers, which supply applications or services. Portal Server provides two ways of providing SSO: