我们有一个使用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