我可以远程使用Lync Server 2010 SDK吗?

时间:2012-06-08 11:29:25

标签: lync

我正在开发内部网站点的一部分,其中一个要求是有一个用户可以单击的按钮,该按钮将在Lync中与他们提名的联系人开始对话。

如果我可以从外部机器访问它,那么Client SDK似乎很棒,但是我无法看到解决这个问题的方法让我在用户机器上运行C#代码(如果有人有任何想法可以免费建议,但我知道这种事情是防范的。)

所以我现在正在查看Server SDK及其示例,如果甚至可以在与服务器不同的计算机上运行服务器SDK,我也无法解决问题?如果我可以尝试解决这个问题,那么我需要解决这个问题,如果我能够通过Server SDK满足所需的功能(它似乎没有客户端sdk那样好的文档)。

所以我的问题基本上是:我是否可以从远程计算机访问Lync Server 2010 SDK的功能,如果是这样,我可以在哪里进行操作?

这里的任何帮助都将受到极大的赞赏。

2 个答案:

答案 0 :(得分:3)

事实证明,不,不可能远程访问服务器SDK。

唯一合适的解决方法是在运行Lync的服务器上创建Web服务,从而公开必要的功能。

答案 1 :(得分:1)

不要求在Lync服务器计算机上安装Lync Server SDK。您的开发机器(安装了SDK)甚至不需要在同一个域上。 您使用SDK创建的自定义应用程序...我认为必须在应用程序池中部署。我认为池通常位于应用程序服务器上,该服务器可以是单独的计算机。 这里的文章和演示视频可能会有所启发:

Lync Server 2013: Register a managed code application

Register a managed application on Lync Server 2013

您的方案 - 您说您想要一个“内联网网站,其中一个要求是有一个用户可以点击的按钮,它将在Lync中与他们提名的联系人开始对话。”

这听起来像是使用Silverlight和Lync客户端SDK开发的自定义Lync客户端。请参阅以下视频演示:

Add Lync Controls to a Web Application