2009-09-04 2 views
9

Мне нужно предоставить информацию о доступности номеров из веб-службы, которая будет потребляться рядом других приложений. Информация о доступности хранится в Exchange 2003 и может быть просмотрена с помощью Outlook 2003/2007.Exchange 2003 - какой API можно использовать для определения доступности номера/ресурса?

Какой API или веб-сервис (если имеется) следует использовать для доступа к этой информации? Я полагаю, что я мог бы использовать Outlook API, чтобы справиться с этим, но в этой ситуации это невозможно. В настоящее время невозможно обновить до Exchange 2007 или новее. Я хотел бы написать приложение в C#, но предположим, что общие API-интерфейсы могут быть основаны на COM-интерфейсе.

ответ

1

'OpenChange' может представлять интерес для Вас: Я считаю, что их MAPI библиотека является достаточно мощным.

Библиотека находится на C, но я считаю, что они также предоставляют привязки для других языков, таких как C++ и Python.

Я не совсем уверен, поддерживают ли они просмотр других календарей, чем ваши собственные, но я так ожидаю. Тебе нужно будет проверить.

0

Я работаю довольно много с обменом и перспективой, и мой опыт в том, что обмен - это лучший API для работы против Outlook, если вам просто нужно потянуть или поместить данные. Я также рекомендую «новый» управляемый api, который поставляется с обменом 2007/2010, это действительно новый и лучший мир :)

1

Я думаю, вы можете использовать webDAV или Exchange Web Service (EWS) для этого. Это то, что я использовал.

 Смежные вопросы

  • Нет связанных вопросов^_^