Sun Java Enterprise System 5 Technical Overview

Java ES Infrastructure Service Dependencies

In general, each Java ES system service component shown in Figure 2–3 depends on components below it in the infrastructure and supports components above it. These dependency and support relationships are a key factor in designing logical architectures.

The following table shows the specific relationships between the Java ES system service components, listed from top to bottom, as shown in Figure 2–3.

Table 2–1 Relationships Between Java ES System Service Components

Component 

Depends On 

Provides Support To 

Portal Server 

Application Server or Web Server 

Access Manager 

Directory Server 

If configured to use corresponding channels: Calendar Server, Messaging Server, and Instant Messaging [Calendar Server, Messaging Server, and Instant Messaging components are available as part of the Sun Java Communications Suite.]

None 

Access Manager 

Application Server or Web Server 

Directory Server 

Portal Server 

If configured for single sign-on: Calendar Server, Messaging Server, and Instant Messaging 

Application Server 

Message Queue 

Directory Server (for administered objects) 

Portal Server 

Access Manager 

Message Queue 

Directory Server (for administered objects) 

Application Server 

Web Server 

Access Manager (for access control) 

Portal Server 

Access Manager 

Directory Server 

None 

Portal Server 

Access Manager 

Calendar Server 

Messaging Server 

Instant Messaging 

Service Registry 

Java DB 

Application Server-based components 

Java DB 

None 

Service Registry