2013-03-28 30 views
0

是否有可能使用UCMA和/或Lync Server命令SDK編寫Web應用程序,可以做到以下幾點:可以使用UCMA和Lync Server SDK來實現這種情況嗎?

  1. 報告的任何正在進行的要求在網頁中的特定用戶的狀態(主/從擱置保持和持續時間)
  2. 將保持積極的呼叫/取回代表用戶的
  3. 傳輸的主動呼叫其他用戶

在這種情況下,用戶將有Lync客戶端和在本地運行的Web瀏覽器 電腦。我正在尋找一種不需要在桌面上安裝定製軟件的方法,並且希望能夠支持Windows和Mac操作系統。

感謝, 科瑞

回答

1

據我所知,這是可能的UCMA,但要控制你需要讓他們BackToBack(B2B)的電話通話中。

將所有傳入SIP邀請重新路由到應用程序端點,從那裏接受呼叫併爲原始收件人設置B2B呼叫。 B2B調用意味着兩個主叫方將直接連接到彼此,但SIP消息通過您的應用端點進行中繼,從而允許端點查看呼叫狀態並對其進行操作(重定向/轉發/保持/終止/等)。

由於只有SIP數據通過您的端點路由,並且實際的呼叫數據流直接位於主叫方之間,因此此方法具有很高的可擴展性。

通過這樣的路由,您的應用程序端點可以跟蹤誰在呼叫誰,呼叫多久以及當前呼叫狀態(抓住保持事件等)。通過網站或網絡服務暴露這些信息是微不足道的。

因爲所有這些都可以從應用程序端點(服務器)完成,並且您在網站上顯示信息,所以操作系統或不同版本的lync客戶端應該沒有問題。

相關問題