2012-01-29 4 views
3

AFAIK:Session handling is done by the servlet Container(例えば、Tomcat、Glassfish ...)、私はサーブレットコンテナに依存しない、PHPのようなソリューションを好むだろうし、いくつかのハンドラやフィルタを実装して、アプリケーションに処理させる。私は、Javaでのセッション構築の自己構築に関する情報を見つけられませんでした。サーブレットコンテナに依存しないようにJavaでセッション処理を実装する方法は?

答えて

3

私が間違っていない場合、セッション処理はServlet(JavaEE)仕様で定義されています。あなたのライフサイクルに夢中にしたい場合は、HttpSessionListener

Tomcatで自分のセッションマネージャを登録できるようです。あなたが探しているものかもしれません:http://tomcat.apache.org/tomcat-7.0-doc/config/manager.html

しかし、私はあなたが働く、テストされた堅実な実装を自分のコードで置き換えたいのはなぜか分かりません。

+0

これはまさに私が探していたものでした!私は異なる言語で異なるアプリケーション間でセッションを共有する必要があり、それを実装する方法が必要でした。ありがとうございました! –

1

このexampleをご覧ください。

+0

ありがとうUmarさん、素晴らしいリソースがあります:) –

+0

ここにmemcacheに基づいた素晴らしいプロジェクトがあります:http://code.google.com/p/memcached-session-manager/ –

関連する問題