2011-11-18 61 views
4

我是UCMA 3.0的新手(也是Lync服務器的新手),並希望瞭解如何通過UCMA與Lync 2010服務器交談。我想要一些快速和骯髒的東西,比如一步一步的教程向我展示如何設置開發環境,編寫最少的UCMA代碼來實現簡單的任務,例如連接到Lync服務器,獲取列表所有用戶的存在信息,並將結果打印到控制檯。目的是獲得有關UCMA如何針對Lync服務器的概念證明。UCMA 3.0示例學習項目

我已經有一個Lync 2010服務器設置,並且在創建一些測試用戶的情況下運行,我還在64位Windows 7計算機上下載並安裝了UCMA 3.0 SDK,該計算機也具有.NET 3.5 SP1的Visual Studio 2008 SP1。所以,所有的硬件和軟件都準備好了。

任何建議,鏈接,甚至更好的直接分步答案將不勝感激!

+1

我在亞馬遜找到本書:使用Microsoft Lync Server 2010進行專業統一通信開發。它似乎是UCMA 3.0開發的聖經。我已經命令它:-) – Alex

+0

還發現一些示例應用程序安裝在UCMA 3.0 SDK目錄下。嘗試它... – Alex

+0

是的 - 這是聖經。另外(shamelss插件)留意我的博客http://www.codelync.com,因爲我將在未來幾周內涵蓋這類材料。邁克爾格林利的博客是深入UCMA信息的重要來源http://blog.greenl.ee/ –

回答

1

我最近張貼在TechNet論壇here的回答,可能會幫助 - 對不起,如果你是同一人:)

基本上,它讀取:

沒有單一的文章,解釋了整個過程, 我所知道的。你需要仔細閱讀。

VS中沒有UCMA應用程序模板(有Lync SDK進行客戶端開發,但不支持UCMA)。在您的控制檯應用程序中,您只需添加對C:\ Program Files \ Microsoft UCMA 3.0 \ SDK \ Core \ Bin \ Microsoft.Rtc.Collaboration.dll的引用即可。

你需要undertand更多信息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中的示例應用程序。

+0

我不是那個人:-)非常感謝你的信息。我目前正試圖讓我的VS 2008中的示例應用程序在Core SDK中運行並運行。我遇到了一個問題,並試圖找出它(目標主體名稱不正確)。正如你所指出的那樣,我一直懷疑最初的痛點將是開發環境的部署/設置部分。 – Alex