Двухсторонняя синхронизация между календарем обмена MS и приложением Java - PullRequest
5 голосов
/ 23 апреля 2010

мы разрабатываем приложение CRM, которое содержит информацию о встречах с клиентами. Пользователи просили, чтобы их календари Outlook отражали активность, которую они забронировали в приложении CRM, и наоборот.

Есть ли решение для достижения этой цели? Желательно не использовать какие-либо плагины или устанавливать на компьютер конечного пользователя?

Ответы [ 3 ]

3 голосов
/ 18 ноября 2010

Я скину сюда свои два цента.

Я реализовал решение двусторонней синхронизации календаря на своем рабочем месте с приложением Ruby-on-Rails. Требование было практически идентично тому, что вы перечислили, хотя синхронизация должна выполняться почти в реальном времени. Что я сделал, так это написал службу Windows с использованием веб-служб Exchange (а не текущего управляемого API). Были использованы как push, так и Pull-уведомления - push-уведомление, чтобы обеспечить синхронизацию в реальном времени, в то время как pull-синхронизация для синхронизации устаревших локальных копий Тогда это было немного сложно, поскольку документация была очень скудной, а API - очень многословным. Новый управляемый API гораздо более лаконичен.

Сервис работает хорошо уже более двух лет.

2 голосов
/ 28 декабря 2012

Вы хотите использовать EWS Java API от Microsoft. Это делает этот тип вещи проще простого. Не нужно заново изобретать колесо для написания собственного интерфейса.

1 голос
/ 23 апреля 2010

Исходя из этого сообщения в блоге и спецификации iCal , вы должны быть в состоянии сделать это, отправив пользователю ссылку на событие iCal.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...