У меня есть проект с требованиями:
- Клиенты подключаются к серверу через Интернет (WAN) для получения данных.
- Сервер может уведомлять клиентов, когда на сервере появляются новые данные.
P / S: Клиент - это приложение .NET WinForm. Кто-то предлагает мне использовать .NET Remoting, но он хорошо работает только в локальной сети и имеет проблемы при отправке события клиентам через Интернет.
Пожалуйста, помогите мне заменить решение. Спасибо.
UPDATE:
Интересно, что WCF может решить проблему, когда сервер хочет отправить событие клиенту через Интернет. Если да, пожалуйста, пришлите мне статью, которая решает эту проблему. А сервер может отправить только несколько клиентов, а не все клиенты? Спасибо.