推送通知到角度的Web应用程序

问题描述:

我有一个移动的Web应用程序,是在角度开发,并在浏览器中运行。我想从服务器推送通知给它。推送通知到角度的Web应用程序

通知应至少在浏览器中打开时才能到达客户端Web应用程序。 如果应用程序没有在浏览器中打开,这将是一个不错的选择,可以在手机的通知区域显示通知。点击通知后,我想要打开浏览器并将用户带到浏览器内显示通知的正确页面。

请指导我使用的技术。我应该使用socket.io,GCM还是其他工具。

感谢

推送通知是需要与应用程序的服务器端被纳入服务..

考虑,您使用的Web API框架,这些步骤可以指导你顺利:

  1. 您将需要为PushMessage数据库表的强制性列IsActive需要知道哪些信息是积极的。

    数据库中的另一个表格是存储设备具有的所有令牌。

  2. 您可以创建自己的或使用市场上可用的付费/免费推送通知服务。一个例子可以是:http://www.pushkonnect.com

  3. 下一步将创建一个Azure hosted.Net web job这会排队的所有基于该IsActive标志PushMessage表中的信息是真实的。

然后,服务拾取从表中的消息,并且其拍摄到基于设备的令牌中的移动设备。

+1

我的意思是,我需要在客户端使用哪种技术。这是一个浏览器应用程序。很明显,通知是在服务器端启动的。但要推送通知,我应该使用socket.io还是谷歌云消息传递? – Yash