Session models
- Last Updated: March 30, 2020
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
The following table describes the available session models.
| Model | AppServer operating modes | How clients interact with Web service |
|---|---|---|
| Session managed | Stateless State-aware State-reset |
Client maintains a persistent connection to the AppServer, maintaining session context between requests for a single client application. This allows a client to carry out complex transactions that span multiple requests, but often requires extra code management, on the part of the client, for each request. |
| Session free | State-free | Client sends requests without any connection to an AppServer. This allows more clients to simultaneously access the Web service with minimal code management, but each request returns a complete result that has no certain dependency on the results of any previous requests. |
For more information on how the AppServer supports session models, see OpenEdge Application Server: Developing AppServer Applications.