WCFのRaven DBセッション管理
-
26-10-2019 - |
質問
リクエストを受け入れ、いくつかの作業を実行し、Raven DBに結果を保存するWCFサービスがあります。セッション管理はWCFを使用したNhibernateに似ていると考えていますが、私にはわかりません。現在、WCFリクエストごとに1つのセッションを作成することを考えています。
他の推奨はありますか?
解決
はい、セッション管理の観点から見ると、すべてのnhibernateプラクティスを使用できます。したがって、WCFのRavendBのセッション管理は、Nhibernateでそれを行う方法と同じです
具体的に言えば、それは通話ごとのインスタンスモードを使用し、コールの前にセッションを作成し、コールの後に電話をかけ、コール後に処分することを意味します。
他のヒント
まあ、それは本当にあなたのユースケースに依存するでしょうが、最良のスケーラビリティのためには、1コールインスタンスモードを優先する必要があります。
所属していません StackOverflow