The database connection provided by the data access engine is cached in the Java Server active memory. If another request enters the system and accesses the same database, the cached connection is used. In this way, iAS reduces the need to invoke the data access engine, thereby increasing the performance of request processing. This section describes the main internal systems that make up the iAS architecture. Optimization and superior performance are achieved through optimized communication via a plug-in on top of the internal protocol.
Internal components manages different protocols as they are encountered.
The request is processed by the appropriate web connector. In an environment with multiple iAS installations, incoming requests first pass through the Load Balancing System. The Load Balancing System directs the request to the server best suited to process it. The Load Balancing System includes a Load Monitor and a Load Balancer. Request Management System Incoming requests are handled by the Request Management System.