wsDualHttpBindingでデュプレックス通信を使用しています。サービスでクライアントのコールバックチャネルフォールトを検出する方法
サーバーにログインする各クライアント、GUIDおよびコールバックチャネルが構築され、辞書に保存されます。
クライアントが予期せずシャットダウンしたときにサービスが検出する方法が必要です。私はサーバー側でフォールトハンドラの関数をフックしようとしましたが、呼び出されることはありません。
wsDualtHttpBindingのコールバックとクライアントチャネルに異なるチャネルを使用するため、接続がサーバー側で半分開いているため、推測しています。
提案がありますか?
ありがとうございました 接続がタイムアウトすると削除されます –