architect-handbook

Software Architect Handbook

View on GitHub

Database Session State

Stores session data as comitted data in the database.

Overview

When a call goes out from the client to the server, the server object first pulls the data required for the request from the database. In order to pull information from the database, the server object will need some information about the session, which requires at least a session ID number to be stored on the client.

The data involved is typically a mix of session data that’s only local to the current interaction and committed data that’s relevant to all interactions.

How It Works

When To Use It