Try OpenEdge Now
skip to main content
Introducing PAS for OpenEdge
Comparing PAS for OpenEdge to the OpenEdge AppServer : Operating modes and session types
 

Operating modes and session types

The Classic OpenEdge AppServer is configured to run in one of four operating modes (state-reset, state-aware, stateless, and state-free). Essentially, each mode specifies how a client is bound to an agent and whether context information is maintained from one client session to the next. An OpenEdge AppServer can only run in a single operating mode. You must run a separate OpenEdge AppServer for each operating mode that you need to support.
Progress Application Server for OpenEdge is simpler. Instead of a variety of operating modes, there are two session types, session managed and session free.
Session managed in Progress Application Server for OpenEdge means that a client is bound to a single session. It is somewhat similar to the state-reset and state-aware modes in the OpenEdge AppServer with respect to the fact that context is maintained between client requests. Subsequent client requests are handled in the context of the same session.
Session free in Progress Application Server for OpenEdge means that a client is not bound to a single session. Subsequent requests from a client can be handled in different sessions.
Also, be aware that a PAS for OE instance can respond to both session managed and session free client requests. Whereas the Classic OpenEdge AppServer runs in a single operating mode and can only respond to client requests of a single operating mode type. You need to run a separate OpenEdge AppServer for each operating mode that you want to support.