Гость
Форумы / [игнор отключен] [закрыт для гостей] / Подписка. / 3 сообщений из 3, страница 1 из 1
13.01.2015, 11:50
    #38852941
antihacker777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подписка.
Всем привет !
Есть задача. Нужен механизм который периодчностью проверяют все изменения в базе данных и оповещает пользователя. Если с компьютер1 пользователь1 добавил новый документ, то пользователь2 на компьютере2 получает оповещение.

Чего только не пробовал. Подписка на события, ОбработкаОповещения итд итп.

Другой пользователь с другого компа не получает уведомление. Только текущий. Или что то не то делаю
...
Рейтинг: 0 / 0
13.01.2015, 17:48
    #38853473
Титов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подписка.
antihacker777,

вам нужно обработчик ожидания при начале работы системы, т.е. вам нужен модуль приложения (будет криво но работать будет), завести регистр, само очищающийся что бы не грузить его и что бы проверки не были заметны юзеру, поставить таймер на 1 минуту в модуле и по таймеру проверять регистр сведений.
...
Рейтинг: 0 / 0
13.01.2015, 17:57
    #38853494
Taekwonder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подписка.
antihacker777,

Вам надо как то обрабатывать что для пользователя 2....N есть что показывать... то есть какой то буфер (условно), где будут хранится документы для которых нужно оповещение... отслеживать кому уже оповестилось, ну и тогда можно уже чистить после оповещения. Через подписку и оповещение вы можете записыватьм в этот буфер. А обработчик отображения нужно делать так - при страрте систнмы запускаете чтобы регулярное допустим через 3-5 секунд отрабатывала глобальная процедура, которая будет определять что и кому показать\уведомить.

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


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