Интересно, пробовал ли кто-нибудь эту технику для получения событий для клиента со стороны сервера. У меня есть среда, в которой используются серверы на основе Unix, и поэтому я не могу использовать дуплекс / обратные вызовы WCF и т. Д.
Идея заключается в том, что мои клиенты - это окна Windows, на которых запущено толстое приложение .net, что приведет к раскрутке собственного хоста WCF и регистрации их собственного хост-адреса на сервере для этого сеанса. У них будет очень простой контракт, и сервер, когда у него будет обновление, вызывает клиентский сервер, сообщая ему, что обновление ожидает его на сервере, и клиент получит его и т. Д.
Я все еще пытаюсь разобраться с WCF, так что не уверен, что это хороший способ, есть ли какие-то последствия для безопасности, о которых мне следует беспокоиться? Существуют ли способы заставить дуплексные вызовы работать на разных платформах.
Я проделал нечто подобное перед использованием сокетов, или, возможно, кроссплатформенная очередь сообщений могла бы быть лучшим способом для этого в любом случае.
Спасибо
76mel