Cosminexus 機能解説

[目次][用語][索引][前へ][次へ]

4.4 セッション管理

セッション管理は,リクエストとWebクライアントを対応づけるための機能です。この機能を使用すると,Webクライアントから,複数のWebページにわたって同じ情報を引き継いだ作業ができるようになります。

セッション管理機能は,次に示す場合にも利用されます。

セッション管理の方式として,Servlet仕様では,Cookieを使用する方法とURL書き換えを使用する方法が明記されています。CosminexusのWebコンテナでも,これらの方式によってセッションを管理します。ただし,Servlet仕様では,具体的な管理方式を明記していない部分があります。このため,この節では,Servlet仕様で明記されていないセッションの管理方式について,Cosminexusでどのように管理するかを説明します。

また,Cosminexusの独自の機能である,次の2種類のセッション管理機能についても,この節で説明します。

<この節の構成>
4.4.1 セッション情報を管理するオブジェクト
4.4.2 セッションIDの形式
4.4.3 セッションの管理方法
4.4.4 HttpSessionオブジェクト数の上限値の設定
4.4.5 セッションIDおよびCookieへのサーバIDの付加