Какие веб-сервисы обмена лучше подходят для офисного взаимодействия? - PullRequest
1 голос
/ 07 сентября 2011

Я разрабатываю приложение winforms, которое будет работать на компьютерах пользователей в моей компании. Одной из его функций будет получение предстоящих встреч из учетной записи пользователя Outlook. Мне интересно, каковы основные цели взаимодействия с офисными Outlook и веб-служб обмена, чтобы я мог выбрать лучший вариант для этой ситуации.

1 Ответ

3 голосов
/ 07 сентября 2011

Я бы использовал взаимодействие с Office в основном из Outlook - например, надстройка Outlook. Во всех других случаях я бы использовал EWS, прежде всего, потому что он удаляет зависимость от Outlook. Если вы используете взаимодействие с Outlook, вам нужно позаботиться о том, чтобы пользователь имел несколько профилей Outlook и работал только в правильных профилях. Вы можете использовать уведомления (push, pull или streaming), чтобы получать уведомления об изменениях в календаре пользователей, чтобы вам не приходилось постоянно запрашивать изменения.

Вы можете легко получать встречи, используя EWS Managed API:

EWS Managed API - Загрузить: http://www.microsoft.com/download/en/details.aspx?id=13480 Управляемый API EWS - SDK: http://msdn.microsoft.com/en-us/library/dd633710(v=exchg.80).aspx

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