如果文章对您有用,请随意打赏。

您的支持将鼓励我做的更好!

不懈探索,简单生活

第一节 Lync及UCMA介绍

1. Lync 2010 server

1.1 Lync 2010 server 是什么

 Microsoft Lync Server 2010新一代企业整合沟通平台(前身为Communications Server),跨越PC、电话、Web等其他移动设备,拥有具有视觉冲力的统一界面,只需一个身份标识,您就可以随时随地与您的员工、客户、合作伙伴以 及供应商流畅沟通同时拥有卓越的安全性和可靠性,更能够顺利部署和迁移。

1.2 产品特性

    — 整合地理位置服务:系统会自动检测子网络并判断出用户所处的地理位置,用户也可自定义位置。

  — 即时动态(Activity feeds):用户可以随时升级状态并显示到联系人列表上。

  — 拨号面板(Dial Pad):用户可以使用名称或直接输入号码在拨号面板上进行呼叫,你也可以使用拨号面板使用语音邮件服务;

  — 完善了语音邮件:语音邮件可以进行实时录制并同步转换成文本;

  — 设备选择:用户可以直接从系统界面中选择音频设备;

  — 同步呼叫:用户可以直接访问语音信箱或同时呼叫多个号码;

  — 通讯录名片修改:最新的通讯录名片设计原理与Outlook 2010相同,扩展名片还能显示来自Active Directory的所有信息。

如果想要更详细的了解Lync的特性可访问http://www.microsoft.com/china/communicationsserver/lyncserver2010/info.aspx

2. UCMA

2.1 UCMA是什么?

Unified Communications Managed API (UCMA) 3.0 是一个托管代码平台,开发人员可以使用该平台构建应用程序,以提供对 Microsoft Lync Server 2010  增强状态信息、即时消息、电话、视频呼叫和音频/视频会议的访问和控制能力。

UCMA API 是基于软件的而不是基于硬件的因此很容易根据公司和实际企业的需求加入定制的一些通讯及沟通方式。

2.2 LyncServer+UCMA开发能用来做什么?

  1. 复杂的语音中心或帮助中心。
  2. 企业内部网络聊天应用程序及会议(可使用多种通讯设备和lyncServer交互实现远程会议)的共享。
  3. 智能聊天机器人。

2.3 UCMA3.0的特性

  1. 可模拟实际用户进行语音和视频等通讯。
  2. 可控制大量的并发通讯。
  3. 提供同类中最佳的语音传输质量。
  4. 语音识别及语音合成。

2.4 UCMA Core

  1. Workflow Layer: 不属于UCMA Core
  2. Collaboration Layer: 由两个主要部分构成 用于终结点通讯的类库 和 用于订阅和发布,联系人信息类库 。

  1. Platform and Endpoint layer:提供了连接管理,消息分发,和其他终结点的服务,可用来创建服务器端和客户端应用程序。

  1. Signaling layer:提供了连接主机,分发对话请求,一个终结点邀请多个终结点加入一个活动中,还封装了sip协议。

3. 开发准备

安装 lyncserver http://zhshquan.blog.163.com/blog/static/1041432010111113752367/

下载 UCMA3.0 SDK  http://www.microsoft.com/download/en/details.aspx?id=10566

posted @ 2012-01-12 16:43  帅虫哥  阅读(4931)  评论(1编辑  收藏