Exchange 和 EWS 托管 API 中的 Web 服务 API 功能可用性

了解每个版本的 Exchange 和 EWS 托管 API 中可用的 EWS 和 Web 服务 API 功能。

Exchange 客户端应用程序通常面向许多版本的 Exchange。 出于此原因,你可能希望设计应用程序,以便可以根据托管用户邮箱的 Exchange 版本打开和关闭 EWS 客户端功能 。 本文提供有关不同版本的 Exchange 和 EWS 托管 API 中可用的服务 API 功能的信息。 使用此信息设计应用程序,以广泛应用于运行多个 Exchange 版本的客户。

有关 Exchange 版本之间的差异的详细信息,请查看 EWS 架构文件和关联的 参考文档

按 Exchange 版本排序的 API 功能

Exchange Web 服务 API(包括 EWS 和自动发现)在开发时考虑到了多版本兼容性。 因此,面向 Exchange 2007 的应用程序也适用于从 Exchange 2013 开始的 Exchange 版本,包括作为 Office 365一部分的Exchange Online和Exchange Online。

下表指示从版本 2.0 开始的每个 Exchange 版本和 EWS 托管 API 版本中可用的 API 功能。 由于应用程序可能面向多个 Exchange 版本,因此了解哪些版本支持客户端实现的功能会很有帮助。 可以使用自动发现服务来发现客户端面向用户的 Exchange 版本,以便根据用户是否可用来打开和关闭功能。

表 1. Exchange 和 EWS 托管 API 版本中的 Web 服务功能可用性

API 功能 Exchange Online (Office 365) EWS 托管 API Exchange 2013 Exchange 2010 SP2 Exchange 2010 SP1 Exchange 2010 Exchange 2007 SP1 Exchange 2007
名称解析不明确
X
X
X
X
X
X
X
X
Outlook 管理应用
X
X
X
存档邮箱访问
X
X
X
X
X
自动发现 (POX)
X
X
X
X
X
X
X
X
自动发现 (SOAP)
X
X
X
X
X
自动答复 (OOF)
X
X
X
X
X
X
X
X
可用性
X
X
X
X
X
X
X
X
可用性 (会议室)
X
X
X
X
X
X
批量传输
X
X
X
X
联系人组
X
X
X
X
X
X
对话管理
X
X
X
X
X
DateTime 精度
X
X
X
X
委托管理
X
X
X
X
X
X
X
通讯组列表扩展
X
X
X
X
X
X
X
X
转储访问
X
X
X
X
X
X
电子数据展示
X
X
X
增强的时区
X
X
X
X
X
X
文件夹权限
X
X
X
X
X
X
X
标识符转换
X
X
X
X
X
X
X
收件箱管理
X
X
X
X
X
项目和文件夹访问权限
X
X
X
X
X
X
X
X
邮箱事件 (拉取和推送)
X
X
X
X
X
X
X
X
流式处理) (邮箱事件
X
X
X
X
X
邮件提示
X
X
X
X
X
密码有效期
X
X
X
X
Personas
X
X
发布项目
X
X
X
X
X
X
X
公用文件夹访问
X
X
X
X
X
X
X
保留策略
X
X
X
搜索 (索引)
X
X
X
X
X
X
搜索 (存储)
X
X
X
X
X
X
X
X
同步
X
X
X
X
X
X
X
X
统一联系人存储
X
X
统一消息 Web 服务
X
X
X
X
X
X
X
统一消息 (基于 EWS 的)
X
X
X
X
X
X
用户配置对象
X
X
X
X
X
X
用户照片
X
X

可以通过阅读有关 EWS 操作自动发现服务和 ExchangeService 方法,找到有关不同版本的 Exchange 中可用的 Web 服务功能的详细信息。

了解详细信息

如果要更深入地了解 Exchange 版本之间的特定差异,可以执行以下任一操作:

  • 浏览 EWS 架构 ,更详细地调查每个版本的 EWS 之间的差异。

  • 下载 EWSEditor。 可以使用 EWSEditor 指定不同的目标架构版本,并根据目标架构版本提交查询。

另请参阅