When identifying Java Enterprise System components for a logical architecture, you need to also identify supporting components. For example, if you identify Messaging Server as a necessary component to a logical architecture, then your logical architecture must also include Directory Server and possibly Access Manager. Messaging Server depends on Directory Server for directory services and Access Manager for solutions requiring single sign-on.
The following table lists dependencies of Java Enterprise System components. Refer to Component Dependencies for a visual representation of dependencies among key components. When designing a logical architecture, use this table and accompanying figure to determine dependent components in your design.
Table 4–1 Java Enterprise System Component Dependencies
Java Enterprise System Component |
Depends On |
---|---|
Message QueueDirectory Server (optional) |
|
Messaging Server (for email notification service)Access Manager (for single sign-on)Web Server (for web interface)Directory Server |
|
Access Manager (for single sign-on)Calendar ServerMessaging ServerInstant MessagingWeb Server (for web interface)Directory Server |
|
Directory Server |
|
None |
|
Application Server or Web ServerDirectory Server |
|
Access Manager (for single sign-on)Directory Server |
|
Directory Server (optional) |
|
Access Manager (for single sign-on)Web Server (for web interface)Directory Server |
|
If configured to use Portal Server Channels: Calendar ServerMessaging ServerInstant Messaging Access Manager (for single sign-on)Application Server or Web ServerDirectory Server |
|
Portal Server |
|
Access Manager (optional, for access control |
The dependencies among Java Enterprise System components listed in Component Dependencies does not list all component dependencies. Component Dependencies does not list dependencies that you must consider when planning for installation. For a complete list of Java Enterprise System dependencies, refer to the Sun Java Enterprise System 5 Installation Guide for UNIX.