Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF + IIS. Как организовать некое периодическое действие? / 9 сообщений из 9, страница 1 из 1
13.01.2010, 10:48
    #36406898
vlsaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF + IIS. Как организовать некое периодическое действие?
Всем привет.

Нужет совет. Необходимо раз в две минуты проверять клиентов, в Online они или в Offline. Всё необходимое для этого есть. Нужные хеш-таблицы заполнены. Просто раз в две минуты по этим таблицам нужно пробежаться и расставить статусы уже в SQL таблице.

Весь вопрос в том, как это сделать. Из вне вызывать не хочется. Это, по идее, должна быть чисто внутренняя проверка и к клиентам она не относится.
...
Рейтинг: 0 / 0
13.01.2010, 11:09
    #36406940
bured
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF + IIS. Как организовать некое периодическое действие?
WCF pub/sub (публикация-подписка), основанный на дуплексе
...
Рейтинг: 0 / 0
13.01.2010, 11:23
    #36406975
bured
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF + IIS. Как организовать некое периодическое действие?
Не знаю что у вас там за сервис, но смысл ~0%. Если клиент секунду назад был online не гарантирует получение им сообщения.

Нужно делать что-то типа шаблона "гарантированная доставка", т.е. если клиент не откликнулся на мессадж, ставить его в некую очередь для данного клиента.
...
Рейтинг: 0 / 0
13.01.2010, 11:25
    #36406980
bured
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF + IIS. Как организовать некое периодическое действие?
bured... ставить его в некую очередь для данного клиента.
его - имелось в виду мессадж. Т.е. очередь мессаджей для данного клиента. (Предусмотреть протухание мессаджей, чтобы не было больших скоплений).
...
Рейтинг: 0 / 0
13.01.2010, 11:28
    #36406986
vlsaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF + IIS. Как организовать некое периодическое действие?
Спасибо. Хорошо, что есть, где почитать :)
...
Рейтинг: 0 / 0
13.01.2010, 11:31
    #36406997
vlsaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF + IIS. Как организовать некое периодическое действие?
2 bured. Я не говорил о гарантированной доставке сообщений клиенту. Мне просто нужно знать клиент в Online или нет.
...
Рейтинг: 0 / 0
13.01.2010, 11:34
    #36407012
bured
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF + IIS. Как организовать некое периодическое действие?
vlsaf,

о.к. я предположил.

Тогда простого дуплекса вам хватит.
...
Рейтинг: 0 / 0
13.01.2010, 11:50
    #36407065
vlsaf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF + IIS. Как организовать некое периодическое действие?
Дуплекс у меня уже есть. Все дело в том, что проблемных клиентов нужно иногда "пинговать". Какие клиенты являются проблемными я хочу выяснять с периодичностью раз в две минуты. Вопрос был в том, как запускать этот метод по выяснению проблемных клиентов раз в две минуты?

Предположим у меня есть 500 клиентов. Есть некие метод, который по некому алгоритму умеет определять, что клиент м.б. в оffline. Чтобы удостовериться наверняка я его пингую. Но как мне вызывать мой внутренний метод каждые две минуты?
...
Рейтинг: 0 / 0
13.01.2010, 11:58
    #36407093
bured
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF + IIS. Как организовать некое периодическое действие?
vlsaf,

смотрите в сторону windows service
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF + IIS. Как организовать некое периодическое действие? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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