У меня много клиентских программ и одна услуга. Эти клиентские программы взаимодействуют с сервером через http-канал с WCF.
У клиентов динамический IP. Они онлайн 24 часа в сутки.
Мне нужно следующее: сервер должен уведомить всех клиентов с интервалом в 3 минуты. Если клиент новый (запущен в данный момент), он должен немедленно его уведомить.
Но поскольку клиенты имеют динамический IP-адрес и работают круглосуточно, а иногда соединение нестабильно, стоит ли использовать дуплексный режим wcf?
Что происходит, когда соединение прерывается? Он восстановится автоматически?
Можно ли использовать удаленный MSMQ для этого типа уведомлений?
С уважением,