簡體   English   中英

推送通知的WNS或MPNS?

[英]WNS or MPNS for Push notifications?

我正在創建一個應用程序,它不斷使用推送通知作為用戶之間通信的方式(各種消息)。 這整個考驗似乎讓我有點瘋狂,所以這里有幾個我無法找到答案的問題。

  1. 我發現提到,未經身份驗證的Web服務(無證書者)被節流以每天500所推送通知的每認購MPNS 但是,在試圖找到有關WNS限制時,我無法在任何地方找到這樣的提及。 WNS是否存在這些限制/要求?

  2. 充其量,我發送了很多推送通知(即每個活躍用戶每秒1-3次)。 我知道這可能會耗盡最小設備的電池壽命(我的目標通常是Windows 8設備),但輪詢服務器以獲取更新也是如此。 我的方法具有響應速度快的優點,但我不確定推送(原始)通知是否適用於此類通信。 還有其他選擇嗎? 基本上我由於移動網絡的性質而放棄了持久連接選項(連接可能會丟失)

  3. 這兩者之間的實際差異是什么?

也許我對這個術語有點混淆,其他一些消息來源暗示我甚至不能繞過MPNS ,但WNS不會這樣做嗎?

我不確定這是否是發布這些問題的正確媒體,但我希望有人能夠對此有所了解。

  1. MPNS中每天每次訂閱的500個推送通知僅適用於您未驗證對MPNS的服務呼叫。 如果您進行身份驗證,則不會有任何限制。

  2. 如此高的頻率似乎不適合用於移動設備的推送通知,但我不確定替代方案。

  3. WNS是Windows 8商店應用程序的推送通知服務。 MPNS是Windows Phone設備的推送通知服務。 您應該使用的服務取決於您要定位的操作系統。

隨着Windows Phone 8.1的發布,WNS現在也可用於Windows Phone。 由於融合是目標,因此更喜歡新的WNS API。 盡管如此,MPN API仍可用於向后兼容。 WP8.1中的MPN層實際上是在WNS上構建的填充程序。 有關更多詳細信息,請觀看Build 2014會話“ Windows上的通知平台開發 ”。

您應該使用WNS,因為Windows Phone 8.1也使用此方法用於通用應用程序。 WP 8.1 Silverlight應用程序可以同時使用這兩者。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM