0

Я хочу получить любые изменения в Назначении пользователей и ресурсов комнаты из календаря IBM domino. Наше приложение интегрируется с Domino через службы отдыха. Теперь, если какие-либо изменения в календаре & Планирование ресурсов пользователей или комнат через какое-либо другое приложение, то мы хотим показать эти обновления в реальном времени в нашем приложении. Каков наилучший способ сделать это? Пробовал много документов, но все еще не уверен в правильном подходе.Календарь IBM Lotus Domino Получение обновлений в реальном времени

ответ

1

Насколько я знаю, в API Notes/Domino нет эквивалентов служб уведомлений, доступных в веб-службах Exchange. Поэтому я думаю, что вам придется строить это с нуля, используя функцию Extension Manager Notes C API для создания серверного модуля, который отслеживает обновления событий календаря и отправки уведомлений в ваше приложение.

+0

или агент, основанный на TriggerHappy? –

+0

Да, это вариант. Задача сервера была бы намного меньше накладных расходов, и, вероятно, она могла бы значительно улучшить работу в режиме реального времени в случаях, когда встречи добавляются во многие календари за очень короткое время. Кроме того, я думаю, это зависит от того, какой тип приложения хочет получить уведомление. Если это приложение на стороне клиента, и поскольку агенты не работают полный рабочий день, оповещения должны быть вытеснены клиентам, поэтому для регистрации клиентов должен быть установлен какой-то механизм, чтобы агент знал, когда и как отправьте предупреждение, тогда как серверная задача может быть прослушивать для клиента conn –

+0

Спасибо @RichardSchwartz. Я новичок в Domino. Мы использовали службы Java Rest для выполнения операций CRUD в календаре. У вас есть образец кода, который указывает на функцию Extension Manager API Notes C API для создания серверного модуля, который отслеживает обновления событий календаря и отправки уведомлений. Не могли бы вы указать мне какие-либо образцы кода или любую другую документацию вокруг него. –