0

自己ホスト型 WCF でセッションを使用するにはどうすればよいですか? セッションのような ASP.NET を実装する必要があります (クライアントの識別と、場合によってはデータ共有)。WCF でこれを行うネイティブな方法はありますか、またはこの動作を手動で実装する必要がありますか (各要求で一意の値を送信し、それらをいくつかの sessionID ストアに保存します)。前もって感謝します。PS下手な英語で申し訳ありません。

4

1 に答える 1

2

セルフホステッド WCF でセッションを持つことはできますが、セッションをサポートするバインディングを使用する必要があります。WSHttpBinding、NetTcpBinding、および NetNamedPipeBindings はすべてセッションをサポートするだけでなく、カスタム バインディング内のバインディング要素の他の組み合わせもサポートします。たとえば、基本的な ASP.NET セッション オブジェクトを利用できないため、BasicHttpBinding でセッションを使用することはできません。

于 2011-05-30T20:25:09.773 に答える