Как узнать, что клиентская система отключила сетевой кабель в WCF с помощью обратного вызова? - PullRequest
0 голосов
/ 09 июля 2011

Я разрабатываю один WCF-сервер, на котором я использую привязку netTcp & dualWsHTTP. У меня есть сценарий, когда клиент мгновенно вытягивает сетевой кабель, поэтому в этом случае, как сервер WCF узнает, клиент больше не

1 Ответ

2 голосов
/ 10 июля 2011

Это принципиально невозможно. При использовании TCP / IP соединение не разрывается при вытягивании сетевого кабеля. Это не сломается, пока одна сторона не поймет, что другая сторона исчезла, что обычно происходит при отправке данных. Если сервер не отправляет данные, он не заметит, что клиента там нет.

...