Нам нужно разработать .NET-приложение, по сути WinForms-клиент, которому нужно оповещать об изменениях только с сервера, чтобы обновлять UI только в случае необходимости и не каждый раз.
Сначала мы подумали о NetTCPBinding, но поняли, что у него есть проблемы с брандмауэрами в доменах и защищенных сетях. Теперь мы рассматриваем длительный опрос как жизнеспособный вариант, но мы могли найти его только для клиентов WPF и XAML.
Например, http://code.msdn.microsoft.com/duplexhttp
А вот с WinForms ничего найти не удалось. Я считаю, что долгий опрос связан с WCF и не имеет значения, какая технология пользовательского интерфейса используется (в .NET).
Как вы думаете, можно ли использовать длительный опрос с пользовательским каналом WCF для WinForms?
Я на пути к разработке POC, но у меня мало времени. Любая помощь в правильном направлении очень ценится.
Большое спасибо Чарльз