Release 10.1A: OpenEdge Application Server:
Developing AppServer Applications

> ## Context management and the session-free model

> A session-free AppServer can provide limited context management using a client-instantiated persistent procedure (Open Client or Web service ProcObject instantiation) on the AppServer. However, Progress Software Corporation recommends avoiding the use of persistent procedures and ProcObjects in session-free applications. The programming is more complex and their use can degrade application performance.

> A far more useful means of managing session-free context is to use a persistent storage mechanism, such as the OpenEdge RDBMS, to maintain the context for all clients of an application. In effect, this is no different than using a database in any session model, except that you might require more parameters on a remote request to identify the context (such as a customer order) to be maintained.

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095