IM and Presence Service 概述
IM and Presence Service 管理是一个基于 web 的应用程序,通过它,您可以对 IM and Presence Service 节点进行单独的手动配置更改。本指南中的程序描述了如何使用此应用程序配置功能。
IM and Presence Service 允许在功能丰富的 Cisco Jabber Unified Communications 客户端或任何第三方可兼容 XMPP 的 IM and Presence 客户端之间进行选择。IM and Presence Service 还具备即时消息和文件传输功能,并且能够托管和配置永久群聊聊天室。
在采用了 IM and Presence Service 与 Cisco Unified Communications Manager 的内部部署中,以下服务可用:
-
在线状态
-
即时消息
-
文件传输
-
音频呼叫
-
视频
-
语音邮件
-
会议
有关详细信息,请参阅 Cisco Unified Communications Manager 文档。
IM and Presence Service 组件
下图概述了 IM and Presence Service 部署,包括 Cisco Unified Communications Manager 与 IM and Presence Service 之间的主要组件和接口。
SIP 接口
您必须配置以下项来启用 SIP 接口:
-
在 Cisco Unified Communications Manager 中,必须配置指向 IM and Presence Service 的 SIP 干线以进行在线状态信息交换。
-
在 IM and Presence Service 上,将 Cisco Unified Communications Manager 配置为 Presence 网关,以便 IM and Presence Service 可以通过 SIP 干线将 SIP 订阅消息发送至 Cisco Unified Communications Manager。
AXL/SOAP 接口
AXL/SOAP 接口处理来自 Cisco Unified Communications Manager 的数据库同步并填充 IM and Presence Service 数据库。 要激活数据库同步,必须运行思科同步代理网络服务。
默认情况下,同步代理会平衡 IM and Presence Service 群集中所有节点的负载,平均分配所有用户。 但是,您也可以选择手动分配用户到群集中的特定节点。
有关执行 Cisco Unified Communications Manager 数据库同步(单节点和双节点 IM and Presence Service)时建议的同步间隔的指导,请参阅 IM and Presence Service SRND 文档。
注 |
AXL 接口不支持应用程序开发者交互。 |
LDAP 接口
Cisco Unified Communications Manager 通过手动配置或直接在 LDAP 上同步来获取所有用户信息。 然后,IM and Presence Service 从 Cisco Unified Communications Manager 同步所有此用户信息(使用 AXL/SOAP 接口)。
IM and Presence Service 为 Cisco Jabber 客户端的用户和 IM and Presence Service 用户接口提供 LDAP 身份验证。 如果 Cisco Jabber 用户登录到 IM and Presence Service,并且在 Cisco Unified Communications Manager 上启用了 LDAP 身份验证,IM and Presence Service 将直接访问 LDAP 目录以验证用户。 在验证用户后,IM and Presence Service 会将此信息转发到 Cisco Jabber 以继续用户登录。
XMPP 接口
XMPP 连接可为基于 XMPP 的客户端处理在线状态信息交换和即时消息操作。 IM and Presence Service 针对基于 XMPP 的客户端支持临时会议和永久聊天室。 IM 网关支持 IM and Presence Service 部署中基于 SIP 的客户端与基于 XMPP 的客户端之间的 IM 互操作性。
CTI 接口
CTI(计算机电话集成)接口处理 IM and Presence 节点上用户的所有 CTI 通信,以控制 Cisco Unified Communications Manager 上的电话。 CTI 功能允许 Cisco Jabber 客户端的用户在桌面电话控制模式下运行应用程序。
CTI 功能还用于 IM and Presence Service 同远程呼叫控制 (RCC) 用 Microsoft Lync 的集成。 有关信息,请参阅使用 Microsoft Lync Server 进行 IM and Presence Service 的远程呼叫控制。
要为 Cisco Unified Communications Manager 上的 IM and Presence Service 用户配置 CTI 功能,用户必须关联到启用 CTI 的组,并且必须为 CTI 启用分配到该用户的主分机。
要配置 Cisco Jabber 桌面电话控制,必须配置 CTI 服务器和配置文件,并且将任何想在桌面电话模式下使用应用程序的用户分配到该配置文件。 但请注意,所有 CTI 通信都在 Cisco Unified Communications Manager 与 Cisco Jabber 之间直接进行,而不通过 IM and Presence Service 节点。
Cisco IM and Presence 数据监控器服务
Cisco IM and Presence 数据监控器监控 IM and Presence Service 上的 IDS 复制状态。 其他 IM and Presence Service 依赖于 Cisco IM and Presence 数据监控器,因此它们可以延迟启动,直至 IDS 复制处于稳定状态。
Cisco IM and Presence 数据监控器还会从 Cisco Unified Communications Manager 检查思科同步代理同步的状态。 仅当 IDS 复制已设置并且 IM and Presence 数据库发布方节点上的同步代理已从 Cisco Unified Communications Manager 完成同步后,相关服务才可启动。 达到超时后,即使 IDS 复制和同步代理尚未完成,发布方节点上的 Cisco IM and Presence 数据监控器也允许相关服务启动。
在订阅方节点上,Cisco IM and Presence 数据监控器会将功能服务的启动延迟到 IDS 复制成功建立为止。 Cisco IM and Presence 数据监控器只会延迟群集中问题订阅方节点上功能服务的启动,而不会因一个问题节点而延迟所有订阅方节点上功能服务的启动。 例如,如果 IDS 复制已在节点 1 和节点 2 上成功建立,但未在节点 3 上成功建立,则 Cisco IM and Presence 数据监控器允许功能服务在节点 1 和节点 2 上启动,但会延迟节点 3 上的功能服务启动。
Cisco IM and Presence 数据监控器在 IM and Presence 数据库发布方节点上的行为不同。 它只会将功能服务的启动延迟到超时到期为止。 当超时到期后,即使 IDS 复制未成功建立,它也允许所有功能服务在发布方节点上启动。
当节点上的功能服务延迟启动时,Cisco IM and Presence 数据监控器会生成警报。 在该节点上成功建立 IDS 复制后,它又会生成通知。
Cisco IM and Presence 数据监控器会影响全新多节点安装,也可影响软件升级程序。 仅当发布方节点和订阅方节点运行相同的 IM and Presence 版本并且 IDS 复制已在订阅方节点上成功建立时,这两种程序才会完成。
要检查节点上的 IDS 复制状态,请采用以下方式之一:
-
使用此 CLI 命令:
utils dbreplication runtimestate
-
使用 Cisco Unified IM and Presence 报告工具。 “IM and Presence 数据库状态”报告显示群集的详细状态。
要检查思科同步代理的状态,请导航到 Cisco Unified CM IM and Presence 管理界面并选择“诊断”>“系统控制板”。 您会找到 Cisco Unified Communications Manager 发布方节点 IP 地址以及同步状态。