5

我想为嵌入在我的业务应用程序中的 Microsoft Lync 实施我自己的客户端。是否可以在不安装 Lync 的情况下这样做?我的目标是 Lync SDK 2010。我在文档中找到了以下信息,我想知道是否有解决方案可以避免这种情况:

使用 Microsoft Lync 2010 SDK 将通信和协作功能添加到您的应用程序。使用 Lync SDK,您可以将 Microsoft Lync 2010 功能添加到现有业务应用程序,或创建包含 Microsoft Lync 2010 功能的自定义客户端。在任何一种情况下,Lync 2010 都必须是托管 Microsoft Lync 2010 API 应用程序的客户端计算机上正在运行的进程。

我的想法是安装我的 .Net 应用程序而不需要安装任何 Lync。

4

2 回答 2

3

如果 SDK 文档表明没有……那么没有。原因是 Lync 客户端仍处理实际的 Lync 协议。您唯一的其他选择是对 Lync 协议进行逆向工程并从网络上滚动您自己的客户端(这是假设它不使用某种加密,即 Skype)。

编辑 原来微软发布了 Lync 协议文档: http: //msdn.microsoft.com/en-us/library/cc339480 (v=office.12).aspx

于 2012-12-12T16:59:01.340 回答
2

有可能,请阅读这篇文章:Lync API 概述

基本上,您想要使用的Lync 2010 SDK与您安装的 lync 客户端对话,因此需要它。但是使用统一通信客户端 API (UCCA),您可以编写自己的客户端,同时仍然使用方便的 SDK 功能。

于 2012-12-13T16:44:21.507 回答