规划内部和第三方应用程序

 

适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上一次修改主题: 2016-11-28

Microsoft Exchange Server 2010 为用于应用程序开发的应用程序编程接口 (API) 集引入了众多更改。将 Exchange 服务器升级到 Exchange 2010 可能会影响到通过网络或在 Exchange 服务器上使用 Exchange API 的内部应用程序和第三方应用程序。通过本主题中的各部分内容可以查看对于与 Exchange 2010 进行交互的内部应用程序或第三方应用程序的潜在影响。

重要重要说明:
我们建议您联系第三方软件供应商以确认您使用的产品支持与 Exchange 2010 一起使用。

本主题可作为指南,帮助调查升级到 Exchange 2010 是否会影响 Exchange Server 应用程序。

Exchange 2010 API

Exchange 2010 所支持的 API 数量比早期版本的 Exchange Server 更少。有关 Exchange 2010 API 的列表,请参阅 MSDN 上的 Exchange 2010 开发技术

Exchange 2010 中删除了早期版本 Exchange Server 所包含的 API。有关 Exchange 早期版本中的可用 API 列表,请参阅 MSDN 中的以下主题:

下表标识了可用于 Exchange 2010 的开发技术。

开发技术 Exchange 2003 Exchange 2007 Exchange 2010

Exchange Web 服务

 

X

X

Exchange Web 服务托管 API(可单独下载。)

 

X

X

邮件应用程序编程接口 (MAPI)

X

X

X

Outlook 对象模型 (OOM)(可单独下载。)

X

X

X

Outlook Web 应用程序

X

X

X

Outlook Web 应用程序自定义

 

X

X

传输代理

 

X

X

下表列出在 Exchange 2010 中不可用的开发技术,以及这些开发技术在哪些产品版本中可用。

开发技术 Exchange 2003 Exchange 2007

Active Directory 服务接口 (ADSI)

X

X

Windows 2000 的协作数据对象 (CDOSYS)

X

X

CDOSYS SMTP/NNTP 事件接收器

X

X

Exchange 协作数据对象 (CDOEX)

X

X

CDOEXM

X

 

CDOWF

X

 

Exchange 备份和还原 API

X

X

用于 Windows 卷影复制服务的 Exchange 书写器

X

X

Exchange OLE DB 提供程序

X

X

Exchange 存储事件接收器

X

X

增量更改同步 (ICS)

X

X

轻型目录访问协议 (LDAP)

X

X

SMTP 事件接收器

X

X

Web 窗体

X

X

WebDAV

X

X

WebDAV 通知

X

X

Windows Management Instrumentation (WMI)

X

 

将应用程序迁移到 Exchange 2010

有关将应用程序迁移到 Exchange 2010 的技术的信息,请参阅 MSDN 上的从 Exchange 2000、Exchange 2003 和 Exchange 2007 API 进行迁移

Exchange 2007 和 Exchange 2010 应用程序共存

Exchange Web 服务不允许跨版本委派邮箱访问权限。如果主体或委派邮箱所处的 Exchange 服务器运行不同版本的 Exchange,则委派访问尝试不会成功。

Exchange HTTP 代理

如果站点包含为运行客户端访问服务器角色的 Exchange 服务器设置的外部 URL,则仅当源邮箱和目标邮箱位于不同的 Active Directory 站点中或访问公用文件夹时,才允许在委派访问中对此类站点进行跨站点代理。首选方法是,使用自动发现获取正确的客户端访问服务器 URL 以直接访问邮箱,而不是使用客户端访问服务器到客户端访问服务器的跨站点代理功能。有关客户端访问服务器代理的详细信息,请参阅了解代理和重定向

 © 2010 Microsoft Corporation。保留所有权利。