[Azure] Notification Hubs註冊模式

摘要:[Azure] Notification Hubs註冊模式

[Azure] Notification Hubs註冊模式

關於Azure Notification Hubs的註冊模式,可以參考下列連結的文件內容。

Notification Hubs Features - Registration Management

文件裡介紹了兩種註冊模式:手機主動註冊、服務代理註冊,這兩個模式主要的差異點是在於,註冊時的Tag資訊由誰提供。

  • 手機主動註冊:註冊時的Tag資訊,由手機APP直接提供。

    • 如果是一些公開發布的推播資訊,可以選擇手機主動註冊;由手機APP自行註冊要監聽的Tag內容。

  • 服務代理註冊:註冊時的Tag資訊,由服務程式取得手機APP提供的必要資訊後產生。

    • 如果是一些限制發布的推播資訊,可以選擇服務代理註冊;由手機APP提供必要的資訊給代理服務,透過代理服務的邏輯生成要監聽的Tag內容、並且註冊推播。

通過註冊模式的流程,後續就可以依照Notification Hubs的Tag機制,來分派不同的推播到特定的使用者。

期許自己
能以更簡潔的文字與程式碼,傳達出程式設計背後的精神。
真正做到「以形寫神」的境界。