質問

リクエストを受け入れ、いくつかの作業を実行し、Raven DBに結果を保存するWCFサービスがあります。セッション管理はWCFを使用したNhibernateに似ていると考えていますが、私にはわかりません。現在、WCFリクエストごとに1つのセッションを作成することを考えています。

他の推奨はありますか?

役に立ちましたか?

解決

はい、セッション管理の観点から見ると、すべてのnhibernateプラクティスを使用できます。したがって、WCFのRavendBのセッション管理は、Nhibernateでそれを行う方法と同じです

具体的に言えば、それは通話ごとのインスタンスモードを使用し、コールの前にセッションを作成し、コールの後に電話をかけ、コール後に処分することを意味します。

他のヒント

まあ、それは本当にあなたのユースケースに依存するでしょうが、最良のスケーラビリティのためには、1コールインスタンスモードを優先する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top