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.
|