java与ucc,“Lync Server 2010 SDK”/“UCMA 3.0 SDK”/和UCC API有什么区别?

Lync 2010 SDK是Lync 2010的最新客户端SDK(不适用于以前的版本) . 它是一个完全托管(即.Net)API,允许您构建自动运行Lync运行实例的应用程序,以执行任务,例如显示在线状态并从您的LoB应用程序启动对话(自动化模式) . 它还允许您构建自己的自定义客户端以完全替换Lync UI(UI Supression模式) .

Unified Communications Managed API 3.0(UCMA)是Lync 2010的最新服务器端SDK(不适用于以前的版本) - 它也是一个完全托管的API,允许您构建注册到Lync作为 endpoints 的应用程序 . 这对于构建机器人非常有用,例如,当股票价格超过某个阈值时,IMs的股票代码机器人 . 您还可以使用此构建呼叫路由和IVR(交互式语音响应)应用程序,它可以使用Windows Workflow Foundation来减少您必须编写的代码量 .

Lync Server 2010 SDK是另一个服务器端SDK,但不是按照UCMA创建 endpoints ,而是允许您编写插入前端服务器的过滤器 . 过滤器允许您在SIP流量通过服务器时检查它,因此它可用于构建例如SIP流量 . 归档解决方案 .

Unified Communications Client API(UCCA)是一个客户端API,允许您构建自定义 endpoints - 例如Lync客户端替换 . 这是最好的避免,因为它是基于COM的,所以你需要编写更多的代码,并且需要非常小心内存泄漏 . 建议在UI Supression模式下使用Lync SDK,而不是此API . 它有一个好处,它是否适用于Communicator 2007,Communicator 2007 R2和Lync .

如果您正在针对Lync进行开发而没有以前的版本,那么Lync SDK(客户端)和UCMA 3.0(服务器)应该可以满足您的需求 . 否则,本文here更详细地讨论了以前的SDK

Edit: 我在blog post进行了扩展

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值