The adapter is a Java Servlet that runs on a Web Server to establish connections through Internet firewalls using HTTP Tunneling. Because the AppServer lets you partition applications across a networked enterprise, you no longer have a performance bottleneck at a single client or server machine. Using stateless technology, an AppServer process is no longer needed for each user. Therefore, as the number of users increases, the number of additional processes decreases. Ultimately, you benefit from a corresponding reduction in overall hardware requirements.
Message queues ensure that all user requests are processed in a timely manner.
And the ability for users to share memory resident application code reduces resource requirements on the server. In addition, the AppServer's integrated NameServer streamlines client application requests and shields the application servers from an application's user interface. The NameServer acts as a conduit to assign client application requests to an available AppServer. Because the NameServer stores information for all AppServers, an application server can be changed, moved, updated or deleted without affecting the client application. Users remain unaware of any changes to the server and can continue running their applications without disruption.