Software in SunWeb 4.0
SunWeb was one of the first implementations of Sun's suite of
middleware products known as Sun Java Enterprise System (Java ES). Java ES
is a software infrastructure that provides a complete set of middleware services
to support enterprise applications distributed across a network or Internet
environment. The Java ES components that provide the services are installed
using a common installer, synchronized on a common set of shared libraries,
and share an integrated user identity and security management system. The
SunWeb 4.0 portal is built on Sun Java Enterprise System 2005Q1 and demonstrates
a comprehensive implementation of the Java ES platform.
The following table lists the key Sun software components used in SunWeb
4.0 and the functionality each component provides. Your enterprise might require
similar functionality.
Note – All software used in the deployment is not listed in the table,
just the key Java ES components. For more information about other components
and applications used in the deployment, see Preparing the Logical Architecture.
Table 1–4 Key Sun Software Used in SunWeb 4.0
Product
|
Functionality
|
Sun Java System Portal Server 6.1
|
Portal Server is the integration framework for the presentation of content
and services and performs display-specific tasks such as desktop and channel
presentations. Portal Server provides the following SunWeb functionality:
|
Sun Java System Access Manager 6.3
|
Access Manager performs tasks related to authentication, roles, and
policies and provides the following SunWeb functionality:
-
Enforces authorized access to network services and resources
through the SunWeb portal and Access Manager infrastructure.
-
Manages Sun employee user identity and tightly integrates
with policy, identity management, service management, and SAML (Security Assertion
Markup Language) to simplify and provide a single point of administration
of users.
-
Provides a single identity (single sign-on) across web and
application servers and services, such as the MySales and MyMarketing SunWeb
portals and also mail and calendar applications.
-
Provides users filtered roles.
|
Sun Java System Application Server 8.1
|
Provides the Java 2 Platform, Enterprise Edition
(J2EETM) container.
|
Sun Java System Directory Server 5.2
|
Directory Server stores the user profile information used by Portal
Server and Access Manager. Portal Server and Access Manager read and write
to Directory Server, and several other critical operations also occur on the
directory servers to perform the following tasks:
-
Update user profiles based on Human Resources records.
-
Implement multimaster replication, which enables data to be
replicated between directory servers in real time to keep the data synchronized.
|
Solaris 10 OS
|
Provides the operating system (secure build, x86, zones).
|