Try OpenEdge Now
skip to main content
Developing AppServer Applications
AppServer and Client Interaction : Understanding AppServer operating modes : State-free operating mode : Performance considerations
 
Performance considerations
A state-free AppServer provides the highest degree of availability and responsiveness to clients compared to a comparable configuration using any other operating mode. Because multiple state-free AppServer instances and their agents can handle multiple requests from one or more clients, multiple requests even from the same client can execute in parallel, vastly increasing the potential response time for a given request. This capability provides the highest degree of scalability compared to other operating modes. That is, a relatively small number of AppServer agents can support many more client requests than even for stateless operating mode. As long as clients never use bound agents, a state-free AppServer can make maximum use of its available agent resources to handle client requests. This operating mode thus maximizes throughput for large numbers of clients, especially if no attempt is made to maintain any context between client requests.