0
我們計劃實施通過ANH推出iOS和Android的服務器端通知機制。我們的移動客戶端沒有代碼佔用空間,缺少對我們的服務器API進行「註冊」的調用。這樣我們的方法看起來類似於這個MSDN discussion。Azure通知中心API - DirectSend/DirectBatchSend與註冊/通知/標籤樣式的優勢
我還看到了備選方法,更多bare-bones,方法在MSDN上註明。
這是否公平地斷定這兩種方法在「發送」方面會有類似的表現?
它出現的主要區別是:
- 前一種方法已經做與工作和異步機制整合,呈現的是採取更多的REST風格的API層的可調用C#的工作機制,
- DirectBatch/Send API就是這樣 - 您認爲合適的原始RESTful API。
謝謝@NikitaG ..證實了我的想法。我通常在ANH中注意到的一件事,包括直接發送API,沒有HTTP 410結果 - 如果PNS設備句柄不再存在(例如,用戶從設備上卸載了應用程序)會怎麼樣? ANH是否檢測到該情況或將特定結果傳播回DirectSend調用方? –
@霍華德霍夫曼,你可以[檢索PNS錯誤細節](https://azure.microsoft.com/en-us/blog/retrieve-platform-notification-system-error-details-with-azure-notification-hubs/) 。我還更新了有關.NET SDK的直接發送可用性的信息的原始答案。 –