AFAIK:Session handling is done by the servlet Container(例えば、Tomcat、Glassfish ...)、私はサーブレットコンテナに依存しない、PHPのようなソリューションを好むだろうし、いくつかのハンドラやフィルタを実装して、アプリケーションに処理させる。私は、Javaでのセッション構築の自己構築に関する情報を見つけられませんでした。サーブレットコンテナに依存しないようにJavaでセッション処理を実装する方法は?
3
A
答えて
3
私が間違っていない場合、セッション処理はServlet(JavaEE)仕様で定義されています。あなたのライフサイクルに夢中にしたい場合は、HttpSessionListener
Tomcatで自分のセッションマネージャを登録できるようです。あなたが探しているものかもしれません:http://tomcat.apache.org/tomcat-7.0-doc/config/manager.html
しかし、私はあなたが働く、テストされた堅実な実装を自分のコードで置き換えたいのはなぜか分かりません。
1
このexampleをご覧ください。
+0
ありがとうUmarさん、素晴らしいリソースがあります:) –
+0
ここにmemcacheに基づいた素晴らしいプロジェクトがあります:http://code.google.com/p/memcached-session-manager/ –
関連する問題
- 1. データベースエンジンに依存しないページングを実装する方法は?
- 2. 実装に依存しないストレージアクセス
- 3. Javaのトランスポートに依存しないIMAPクライアントの実装?
- 4. クロスプラットフォームの方法で依存ファイルを処理するにはどうすればよいですか?
- 5. カスタムクラスに依存オブジェクト/プロパティを実装する方法は?ここ
- 6. シリアルネットワークコールのキューを実装し、RxSwiftで処理する方法は?
- 7. mvcで依存関係注入を実装する方法は?
- 8. JavaでCのようなパーサを実装する方法
- 9. javaがパスワイルドカードを処理しないようにする
- 10. Recess!によるセッション処理
- 11. シェルスクリプトでイベント処理を実装する方法は?
- 12. mvvmlightで依存性注入を処理する方法
- 13. フレームワークなしでnode.jsのセッションを処理する方法
- 14. oozieはどのように依存関係を処理しますか?
- 15. Javaで2つのレベルの並列処理を実装する方法
- 16. Javaアノテーション処理 - すでに処理されたコードを処理する方法?
- 17. ブロッキングなしでJava 8で依存するタスクを実行する方法
- 18. 古いバージョンと新しいAndroidバージョンで異なるAPIを実装する方法を処理するにはどうすればよいですか?
- 19. セッションをデスクトップに実装する方法オンラインデータベースに接続するJava Swingアプリケーション
- 20. 存在しないパスを処理する方法は?
- 21. Java 8でストリームAPI用に並列処理をサポートするtakeWhileを実装する方法は?
- 22. リスナーによって処理されないクリックを処理する方法は?
- 23. 共有ライブラリの依存関係を処理する方法
- 24. PlayFrameworkのログ依存関係を処理する方法
- 25. npm3ピア依存関係の競合を処理する方法
- 26. hashCodeメソッドの実装でオーバーフローを処理する方法
- 27. C#で複数のタスクを処理/実装する方法
- 28. BazelでC++ライブラリの循環依存を処理するには?
- 29. Java 8 Files APIでプラットフォームに依存しないファイルのクロールを実装するにはどうすればよいですか?
- 30. 依存関係プロパティはどのように実装されていますか?
これはまさに私が探していたものでした!私は異なる言語で異なるアプリケーション間でセッションを共有する必要があり、それを実装する方法が必要でした。ありがとうございました! –