配置Lync 推送服務

Lync 的移動服務功能配置好以後,若是你用的是Windows phone 或者Iphone/Ipad平臺的話,當你在運行其它程序的時候,Lync客戶端就會被挪到後臺,成爲了非活動狀態。要讓這些客戶端從新活過來,就須要藉助Lync移動服務裏面的推送服務了。(安卓平臺沒有這個問題,由於Lync即使是在後臺,它也是處於活動狀態的)前端

推送服務的全稱是Microsoft Lync Server 2010 Push Notification Service。它是藉助基於雲的Lync Online平臺來觸發推進的。厄,如今什麼都和雲搭上關係了。服務器

 

image

經過這個圖就能夠看得出來,消息會經過邊緣服務器發送給雲中心,而後藉助APNS和MPN服務來發送給客戶端。具體的基本流程就是,Edge服務器把消息發送給sipfed.online.lync.com,而後sipfed.online.lync.com會把消息發給相應的APNS或者MPNS,從而到達手機。至於手機和這些服務點的交互,那就是手機內部的事情了,客戶端只須要登陸Lync以後選擇啓用推進服務就OK。dom

 

要配置推進服務很是簡單,5條命令就能夠搞定了,不過呢,須要它正常過工做的話,必須有幾個條件。tcp

 

  • 你的Edge服務器部署正確而且工做正常。
  • Edge服務器的外部網卡須要使用公網證書,和聯盟同樣的要求。
  • 須要在外網有_sipfederationtls._tcp.domainname的SRV紀錄。通過反覆測試,沒有這個紀錄的話,推送服務不能正常工做。

 

首先是添加一個host Provider:ide

New-CsHostingProvider –Identity "LyncOnline" –Enabled $true –ProxyFqdn "sipfed.online.lync.com" –VerificationLevel UseSourceVerification測試

而後就是設置添加容許的域,咱們如今知道,推進消息是發送到了push.lync.com內去了。 3d

New-CsAllowedDomain –Identity push.lync.com –Comment 「Mobile Push Notifications」 對象

而後就是啓用推進服務: blog

Set-CsPushNotificationConfiguration –EnableApplePushNotificationService $true –EnableMicrosoftPushNotificationService $true ip

最後再啓用聯盟服務:

Set-CsAccessEdgeConfiguration -AllowFederatedUsers $true

到這裏就配置完成了。

 

咱們可使用Get-CsMcxConfiguraion 來看看推送的消息時發到了push@push.lync.com這個帳號上。

 image 而後執行一下如下命令測試一下聯盟夥伴的配置是否正確。 image

 

咱們來細看看執行Test-CcFederatedParter 這個命令是到底發生了些何時。

 

image

咱們會看到邊緣服務送出了一個Option包到sipfed.online.lync.com上,這個以前會有TLS的協商過程,若是你沒有使用公網證書,那麼這裏確定是沒法創建會話的。

 

image

而後Edge會收到對方返回的200 OK。

 

再執行如下Test-CsMcxPushNotification 看看推送服務是否正常。

image

 

咱們會看到前端發送了一個Message到邊緣,消息的對象是push@push.lync.com

image

而後Edge就把消息發給了sipfed.online.lync.com

image

對方回了一個200OK。

image

而後Edge在發送一個200OK給到前端,而後前端就會顯示測試成功了。

image

 

另外咱們來實際看看客戶端的Push操做是如何的。在下面的例子中WW是利用Mobile平臺登陸的,這個時候趙雲給WW發了一個消息。

image

前端首先收到Lync客戶端發過來的SIP Invite消息。

image

這個時候從前端會發出一個消息發到本身的5086端口。5086是否是很熟悉?咱們前面部署移動服務的時候有這個端口。這個消息就是發送給移動服務的。

image

最後這條消息就發送到了Edge服務器上了,後面的事情就簡單了,用戶的Lync客戶端會被喚醒並給用戶提示,有新的消息到了。

image

 

推送服務的部署很簡單,有條件的話不妨試試看。

相關文章
相關標籤/搜索