【发布时间】:2011-09-07 23:19:25
【问题描述】:
我正在设计一个将在我公司的用户计算机上运行的 winforms 应用程序。它的功能之一是从用户的 Outlook 帐户中提取即将到来的约会。我想知道 Office Outlook 互操作和 Exchange Web 服务的主要目的是什么,以便我可以选择最适合这种情况的一个。
【问题讨论】:
标签: exchange-server office-interop exchangewebservices
我正在设计一个将在我公司的用户计算机上运行的 winforms 应用程序。它的功能之一是从用户的 Outlook 帐户中提取即将到来的约会。我想知道 Office Outlook 互操作和 Exchange Web 服务的主要目的是什么,以便我可以选择最适合这种情况的一个。
【问题讨论】:
标签: exchange-server office-interop exchangewebservices
我将主要从 Outlook 中使用 Office 互操作 - 例如,Outlook 插件。在所有其他情况下,我会使用 EWS,主要是因为它消除了对 Outlook 的依赖。如果您使用 Outlook 互操作,您需要关心拥有多个 Outlook 配置文件并且只在正确的配置文件中工作的用户。您可以使用通知(推送、拉取或流式传输)来获取有关用户日历更改的通知,这样您就不必不断地轮询更改。
您可以使用 EWS 托管 API 非常轻松地取消约会:
EWS 托管 API - 下载:http://www.microsoft.com/download/en/details.aspx?id=13480 EWS 托管 API - SDK:http://msdn.microsoft.com/en-us/library/dd633710(v=exchg.80).aspx
【讨论】: