我們有一個使用JavaScript和HTML開發的Windows 8應用程序。是否可以使用推送通知Windows 8 Metro應用程序的Javascript
現在,我想添加推送通知功能到我們的應用程序。但是經過我的一些研究,我意識到只有C#,VB.Net,C++和XAML應用程序支持這個功能。
也因爲某些原因我們不能使用Azure;所以我必須開發服務器端並託管我們的Windows服務器。
有什麼辦法可以做到這一點?
我們有一個使用JavaScript和HTML開發的Windows 8應用程序。是否可以使用推送通知Windows 8 Metro應用程序的Javascript
現在,我想添加推送通知功能到我們的應用程序。但是經過我的一些研究,我意識到只有C#,VB.Net,C++和XAML應用程序支持這個功能。
也因爲某些原因我們不能使用Azure;所以我必須開發服務器端並託管我們的Windows服務器。
有什麼辦法可以做到這一點?
對於客戶端請查看MSDN文檔在這裏: http://code.msdn.microsoft.com/windowsapps/Push-and-periodic-de225603
至於服務器端,Pushwoosh.com計劃支持win8的推送通知,直到九月底。
Windows 8上的JavaScript應用程序與推送通知不兼容 - 您可以從Javascript/HTML5應用程序訪問所有Windows運行時功能。
例如,請參閱http://msdn.microsoft.com/library/windows/apps/Hh465412「如何請求,創建和保存通知通道(使用JavaScript和HTML的Windows應用商店應用)」,瞭解如何在JS應用中獲取推送通道通知通道。
是的你是對的,但問題的主要目標是Azure。沒有Azure可能嗎? –
是的,沒有Azure是可能的 - WNS協議是一個簡單的基於HTTPS的協議,您可以使用它來從任何地方發送推送。您的服務器端基礎設施可以在您最喜歡的任何平臺/主機上運行。 – aalpern