我正在開發一個應用程序,我的客戶端應用程序需要接收特定事件的定期通知。我發現,來實現我們通過雲做pushnotifications .. 是否有可能通過我們的本地服務來實現推送通知我們可以使用我們自己的服務來啓動WNS雲的推送通知嗎?
感謝和問候, 戒
我正在開發一個應用程序,我的客戶端應用程序需要接收特定事件的定期通知。我發現,來實現我們通過雲做pushnotifications .. 是否有可能通過我們的本地服務來實現推送通知我們可以使用我們自己的服務來啓動WNS雲的推送通知嗎?
感謝和問候, 戒
每如下圖所示,在「雲的工作流程服務「只需要在您的應用程序中部署到客戶端機器上即可訪問。但是,它確實需要與WNS建立安全連接,但只要您可以在公共互聯網上爲Windows 8客戶端訪問,則可以在自己的場所內託管「Cloud Service」。但是,您不能在客戶端設備上託管服務。
當然,如果您在場所使用您的主機服務,您需要自己處理「Cloud Service」的基礎架構,擴展性和安全性。
編輯:注意WNS在這個常數,是由微軟「雲」託管,從而傑裏在他的迴應中提到,這不是你可以移動到本地或本地服務。
如果它們是「常規」通知,那麼也許可以調查periodic或scheduled notifications。
答案是否定的。沒有機制可以「推送」到不使用WNS路由該消息的Windows 8設備。您的服務可以做很多事情,但必須利用WNS。這與安全性,可靠性以及(誠實)它是什麼有關。 WNS是一項要求。
我明白你爲什麼會問這個問題。
我希望這能爲你解答。
感謝Jim ...但爲了利用WNS服務進行推送通知,我需要將我的應用程序放入市場商店...如果我使用WNS服務,是否必須將我的應用程序存儲在商店中? –
您絕對需要一個商店帳戶和一個註冊的應用來獲取套餐SID和密碼;但是,應用程序可以運行並使用通知,而無需實際存儲在商店中。我不確定這是否符合服務條款,所以一定要檢查該資源。我一直在做演示/測試。 –
謝謝Jim ..所以我們不能在不使用WNS的情況下實現推送機制嗎? –