新通讯簿功能

 

上一次修改主题: 2012-07-22

Microsoft Lync Server 2010 创建并使用通讯簿服务为客户端提供以下功能:

  • 全局地址列表,派生自 Active Directory,用于提供联系人和联系人属性

  • 通讯组列表展开,用于组和组中的联系人成员身份

  • 电话号码规范化,从本地格式转换为 RFC 3966/ITU E.164 格式

通讯簿服务 (ABS) 与通讯簿 Web 查询 (ABWQ),为 Lync Server 2010 中的所有客户端类型提供服务。通过定期联系 Active Directory (AD DS) 以收集和更新存储在 ABS 数据库中的信息,ABS 进一步增强了基础结构的性能。数据库(Rtcab 和 Rtcab1)存储为部署在 Enterprise Edition 或 Standard Edition 前端上以使前端运行的数据库的一部分,类似于为状态信息管理和维护的信息。

通讯簿服务和通讯簿 Web 查询执行的功能相似,但执行的方式不同。ABS 从 AD DS 中查询并下载信息,并以联系人信息的完全下载形式、增量文件形式或压缩增量文件形式进行维护。通过维护三种类型的下载提取,新的客户端可以接收完全下载,然后接收增量文件或压缩增量文件,具体取决于客户端的当前需求。

通讯组列表展开是由联系人存储在 ABS 数据库文件或 ABWQ 中的方式派生出来的功能。通过 ABS 文件,联系人与组和组中的成员相关联。客户端可通过更新的 ABS 文件获取组信息。如果客户端需要客户端的组成员身份,ABWQ 将直接查询 AD DS,并在从 AD DS 检索完信息之后返回组成员身份信息。

对于一个涉及电话服务的全功能通信系统,无论客户端位于何处,将电话号码规范化为可用的格式是一项重要的功能。如果用户在公用电话交换网 (PSTN) 上向其他人发出语音呼叫,若不将对方电话号码的格式重新转换为 PSTN 上接受的惯用格式,则该格式的电话号码可能无法正常工作。例如,用户使用列出的电话号码向其他联系人发出呼叫。列出的联系人号码来自 AD DS,这些号码未执行任何电话号码规范化。号码的格式可能为 555-1010。电话号码规范化会将本地格式 555-1010 转换为 +14255551010。规范化即是,ABS 从 AD DS 读取信息并对其进行规范化,然后将规范化后的格式存储到通讯簿文件和索引数据库(RTCab 和 RTCab1)中。

Lync Server 2010 通讯簿服务中的新增功能和改进功能

Lync Server 2010 在以前版本(即 Microsoft Office Communicator 2007 和 Microsoft Office Communicator 2007 R2)的基础上,改进了通讯簿服务。

通讯簿 Web 查询的客户端使用

Lync 2010 和 Lync 2010 Phone Edition 都可以使用通讯簿 Web 查询。为了实现向后兼容,Microsoft Office Communicator 和 Microsoft Office Communicator Mobile 也可以使用通讯簿 Web 查询服务。但是,Lync 和 Office Communicator 将使用通讯簿服务(如果可用)。下表显示了哪些客户端将使用哪些服务(基于可用性)。

通讯簿服务可用性 Communicator 2007、Communicator 2007 R2 Lync Communicator Phone Edition Lync Phone Edition Communicator Mobile 或 Lync Web App

ABS 和 ABWQ 可用

将使用 ABS 文件下载

将使用 ABS 文件下载

将使用 ABS/设备文件下载

将使用 ABWQ

将使用 ABWQ

仅 ABWQ 可用

将使用 ABWQ

将使用 ABWQ

将禁用联系人搜索

将使用 ABWQ

将使用 ABWQ

仅 ABS 可用

将使用 ABS 文件下载

将使用 ABS 文件下载

将使用 ABS/设备文件下载

将使用 ABS/设备文件下载

将禁用联系人搜索

某项带内设置将确定通讯簿服务是否可用。带内设置 AbsUsage 定义为以下三个值之一:

  • WebSearchOnly

  • FileDownloadOnly

  • WebSearchAndFileDownload

对于更希望使用通讯簿服务的客户端,将使用通讯簿服务下载文件,而不使用通讯簿 Web 查询。如果通讯簿服务不可用,那么将基于请求使用通讯簿 Web 查询服务查询 RTCab 或 RTCab1 数据库,具体取决于当前哪个数据库处于活动状态。