开发你的第一个LYNC应用-第二部分
生活随笔
收集整理的這篇文章主要介紹了
开发你的第一个LYNC应用-第二部分
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在完成第一部分的工作之后,我們就可以進入第二部分,寫一個UCMA程序了。代碼是用C#語言寫的,如果大家需要更多對代碼的解釋的話,就請到http://blogs.claritycon.com/blogs/george_durzi/archive/2010/11/25/establishing-a-context-channel-between-a-ucma-3-0-application-and-a-silverlight-application-in-the-lync-extensibility-window.aspx
作者有更詳細的代碼,解釋。 下面的操作主要分為三部分。 第一部分,修改LYNC客戶端的注冊表,可以LYNC可以顯示web頁面的內容。把下面的內容存為一個REG文件,然后導入客戶端就可以了。注意需要修改相關的InternalURL和ExternalURL的地址,這個地址在我們的環境里面就是開發機器的地址,因為我們在上面建立了一個WEB頁面,專門用來顯示交互式頁面的。
| Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Communicator\ContextPackages]?? [HKEY_CURRENT_USER\Software\Microsoft\Communicator\ContextPackages\{BD94D740-37D2-4C58-9D18-C2F6F51C5C66}] "Name"="Fabrikam Agent Dashboard" "Path"="" "Parameters"="%AppData%" "InternalURL"=http://lync-dev.lyncpbx.net/Default.aspx "ExternalURL"=http://lync-dev.lyncpbx/Default.aspx "ExtensibilityWindowSize"=dword:00000000 "DefaultContextPackage"=dword:00000000 |
?如果在調試過程中,出現下面的提示,那就是說明沒有安裝silverlight軟件,那就快下載安裝吧。
如果出現下面的提示,那說明ASP.NET 沒有成功的注冊到IIS上,利用aspnet_regiis.exe –i 注冊吧。 一切成功之后,就可以看到IE里面如下的現實結果了。 在調試UCMA程序的時候,需要注意吧Progam.cs的內容作相關的修改,具體要修改的值,需要參照第一部分的時候新建的端點的值。 一切都OK了,那就按F5開始運行吧。 然后客戶端就會接受到一個加入會議的邀請,接受邀請之后,就可以進入如下的頁面。由于我的虛擬機沒有成功映射MIC,所以就用原作者的截圖代替吧。 到這里的話,關于UCMA的開發就告一個段落了。 代碼下載地址?
轉載于:https://blog.51cto.com/ucworld/438726
總結
以上是生活随笔為你收集整理的开发你的第一个LYNC应用-第二部分的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 动态路由与静态路由
- 下一篇: java HashMap 极限容量