c# - 如何在不安装 Microsoft Lync 的情况下在我的业务应用程序中创建自定义 Lync 客户端?

标签 c# .net lync

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

Use Microsoft Lync 2010 SDK to add communications and collaboration functionality to your application. With Lync SDK, you can add Microsoft Lync 2010 features to an existing business application, or create a custom client that includes Microsoft Lync 2010 features. In either case, Lync 2010 must be a running process on the client computer that hosts a Microsoft Lync 2010 API application.

我的想法是无需安装任何 Lync 即可安装我的 .Net 应用程序。

最佳答案

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

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

关于c# - 如何在不安装 Microsoft Lync 的情况下在我的业务应用程序中创建自定义 Lync 客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13844578/

相关文章:

c# - 使用 UCMA 3.0 安排 Lync session

c# - 在 C# 中导入 PowerShell 模块

c# - 如何使用 .NET API 在 Google Drive 中创建文件夹?

.net - 如何让一个用户组件成为WinForms中数据绑定(bind)的数据源?

c# - 从 Dotnet Google API 获取用户电子邮件信息

.net - Python 对象与 .NET 对象的比较

c# - 无法从 Lync 2013 sdk 获取可用的音频设备

c# - HttpClient 302 重定向

c# - 如何定义在模型中使用相同的模型

c# - Html.DropDownList() 的默认空值