WCF Callbacks услуги - PullRequest
       5

WCF Callbacks услуги

0 голосов
/ 23 октября 2009

Просто начинаю заглядывать в WCF и сталкиваюсь с WSDualHttpBinding привязка.

В прошлом я использовал удаленное взаимодействие .Net, но не было возможности выполнять обратные вызовы, когда клиент находился за маршрутизатором. Обратные вызовы работали только тогда, когда в локальной сети работали 2 приложения.

Как объясняется в этой статье. http://blogs.msdn.com/manishg/archive/2004/10/16/243414.aspx

Упоминается «Если ваше клиентское приложение работает за маршрутизатором (как в случае большинства настроек домашней сети), сервер не может отправлять события клиенту»

Находит ли WCF способ исправить это, я понимаю, что привязка TCP поддерживает обратные вызовы, работает только в локальной сети? Я прав? Было бы хорошо, чтобы обратные вызовы работали через Интернет, и было просто интересно, возможно ли это?

1 Ответ

1 голос
/ 23 октября 2009

Еще нет. Новые привязки ретранслятора в WCF 4.0 исправляют это по-настоящему, но двойные привязки являются просто способом определения обратных вызовов сервера к клиенту в одном контракте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...