Application Server dependencies on other Java ES components can affect the procedure for upgrading and reconfiguring Application Server software. Changes in Application Server interfaces or functions, for example, could require upgraded versions of components upon which Application Server depends. The need to upgrade such components depends upon the specific upgrade path.
Application Server has dependencies on the following Java ES components:
Shared components. Application Server has dependencies on specific Java ES shared components, as listed in Table 1–8.
Message Queue. Application Server depends on Message Queue to provide J2EE Java Message Service-compliant asynchronous messaging support.
HADB. Application Server depends on High Availability Database (HADB) for high availability storage of HTTP session. HADB is designed to support up to 99.999% service and data availability with load balancing, failover, and state recovery.
NSS. Application Server depends on Network Security Service (NSS) for managing security.
Web Container (optional). Application Server depends upon web container services for its optional load balancing plug-in. This support can be provided by Java ES Web Server.