服务器 频道

探索Exchange 2010 RPC客户端访问服务

  【IT168 应用技巧】从Exchange 2007开始,微软便为Exchange组织推出了5个执行不同功能和服务的角色。微软尤其为客户端访问服务器角色(CAS)推出了多种新的访问服务,如:Web服务、可用性组(DAG)、自动发现服务和日历服务。

  在Exchange 2010当中,拥有与Exchange 2007相同的5个角色。但是,各角色之间进行了一些重要的架构改变和责任转变。在本文中,我将着重向大家介绍与客户端访问角色相关的细节变化。

  Exchange 2010中最重要的变化是:客户端访问服务器角色(CAS)中采用了2个分别被称为RPC客户端访问服务和通讯簿服务的新服务来建立MAPI、NSPI和RFR方式的客户端访问。这一新功能和改变主要用于取代 Information Store与RPC终端的这种通讯方式。但 Exchange 2010 Information Store 的RPC终端功能并未被完全移除,它的功能已经被更改为只接受来自CAS服务器的请求。

  公共文件夹数据库访问方式的RPC终端仍保留在邮箱服务器角色上,但Outlook客户端现已改为通过RPC客户端访问服务来访问邮箱角色上的公共文件夹数据库,而非通过 Information Store。

  背景

  在Exchange 2003中,所有的客户端都直接连接到 Information Store的数据访问和数据呈现服务,或通过前端服务器代理连接到Information Store的数据访问。

  在Exchange 2007中,微软开始整合数据访问路径,使大多数客户端(例如:OWA、POP和IMAP)都通过一个被称为Exchange中间层的业务逻辑层。此中间层创建了进入所有服务器角色的库,客户端通过这个共同的业务逻辑层采取一致的业务逻辑以实现其优势。在这一点上,MAPI客户端(如Outlook)和WebDAV客户端(如Entourage 2004)仍直接连接到 Information Store。
 

背景

  (图1)

  在 Exchange 2010中,CAS中的新RPC终端托管代码与上层核心业务逻辑层共享其它内部Exchange 2010服务器角色。此外,WebDAV功能已被移除,这意味着使用WebDAV的应用程序需要更新或迁移至支持Exchange Web Services的新版本。
 

背景

  (图2)

0
相关文章