powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF оповещение клиентов
3 сообщений из 3, страница 1 из 1
WCF оповещение клиентов
    #38189004
Sky Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Подскажите, как организовать оповещение клиентов с сервера. И можно ли вообще.
Если конкретнее, то сгенерировать некое событие при старте сервиса, о том, что он собственно запустился, чтобы клиенты начали/возобновили работу с ним.

Конечно, можно это сделать так, что клиенты обращаются к серверу(а он недоступен), получают эксепшен, делают запись, что сервер недоступен, Thread.Sleep(timeout) и повторный запрос. И так, пока ответ не придет. Но что-то такой вариант какой-то неаккуратный...
Вот и хочется, что-то типа евента с сервера.

Спасибо.
...
Рейтинг: 0 / 0
WCF оповещение клиентов
    #38189357
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sky Dragon,

да конечно можно че.
на каждом клиенте подними wcf службу с http протоколом.
то есть каждый клиент будет с адресом вида http://192.168.1.2:1000,192.168.1.3:1000
дай серверу список клииентов.
потом просто хоть webclient хоть чем, пошли по http что нибудь на каждый адрес.
вот и все.

если ты хочешь, чтобы клиенты сами сказали свой адрес серверу.
то просто подними на сервере http://192.168.1.168:3000 адрес такого вида и принимай туда http запросы с клиентов.
да и все короче.
...
Рейтинг: 0 / 0
WCF оповещение клиентов
    #38190846
Sky Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexeiK,

Спасибо за предложенный вариант.

Но выяснилось, что клиенты будут подключены через 3g модемы. И по ip уже хрен как обратишься... Но это уже другой вопрос
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF оповещение клиентов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]