Several Java ES components are used principally to enhance the quality of services provided by system service components or distributed application components. These software components are often used in conjunction with hardware components, such as load balancers and firewalls.
The Java ES service quality components, introduced in Service Quality Components, are summarized as follows:
Availability components. These components provide near-continuous uptime of a deployed solution.
Access components. These components provide secure Internet access to system services, and often provide a routing function as well.
Administrative components. These components provide enhanced serviceability for system components.
The following table shows the most important Java ES service quality components from an architectural perspective with the system qualities they impact most.
Table 2–3 Service Quality Components and the System Qualities Impacted
Component |
System Qualities Impacted |
---|---|
Scalability |
|
High Availability Session Store | |
Sun Cluster | |
Web Proxy Server |