我是UCMA 3.0的新手(也是Lync服务器的新用户),想要了解如何通过UCMA与Lync 2010服务器通信。我希望有一些快速和肮脏的东西,比如一步一步的教程向我展示如何设置开发环境,编写最少的UCMA代码来实现一个简单的任务,例如连接到Lync服务器,获取列表所有用户的状态信息,并将结果打印到控制台。目的是获得关于UCMA如何对Lync服务器起作用的概念证明。
我已经安装了Lync 2010服务器并运行了一些测试用户,我还在64位Windows 7计算机上下载并安装了UCMA 3.0 SDK,该计算机上还安装了带.NET 3.5 SP1的Visual Studio 2008 SP1。因此,所有硬件和软件都准备就绪。
非常感谢任何建议,链接,甚至更好的直接逐步解答!
答案 0 :(得分:1)
我最近在technet论坛here中发布了一个可能有帮助的答案 - 对不起,如果你是同一个人:)
基本上,它写着:
据我所知,没有一篇文章可以解释整个过程。你需要阅读相当多的内容。
VS中没有UCMA应用程序模板(使用Lync SDK进行客户端开发,但UCMA尚未开发)。在您的控制台应用程序中,您只需要添加对C:\ Program Files \ Microsoft UCMA 3.0 \ SDK \ Core \ Bin \ Microsoft.Rtc.Collaboration.dll的引用。
您需要了解用户端点和应用程序端点之间的区别,此处SDK文档中的更多信息:http://msdn.microsoft.com/en-us/library/hh347238.aspx(您需要用户端点)
有关于在此处提取联系人和群组的一些信息:http://msdn.microsoft.com/en-us/library/hh347376.aspx
部署UCMA应用程序可能会啰嗦。开始了解这一点的最佳位置在SDK中 - SDK文档中本节中的文章可以帮助您入门:http://msdn.microsoft.com/en-us/library/hh347291.aspx
另外,请查看SDK中的示例应用程序。