我想创建一个与服务器具有持久连接的服务工作者。我不能使用GCM或任何其他第三方来做到这一点。我想自己实现服务器。如何使用持久连接创建服务工作者
当有更新时,服务器应该推送一条消息,服务工作者应该接收它并将其显示为通知。即使没有相关的选项卡,它应该显示消息。 (我尝试了Eventsource,它不适合我的要求。)
我想要一个java解决方案。 有人可以给我一个解决方案吗?
我想创建一个与服务器具有持久连接的服务工作者。我不能使用GCM或任何其他第三方来做到这一点。我想自己实现服务器。如何使用持久连接创建服务工作者
当有更新时,服务器应该推送一条消息,服务工作者应该接收它并将其显示为通知。即使没有相关的选项卡,它应该显示消息。 (我尝试了Eventsource,它不适合我的要求。)
我想要一个java解决方案。 有人可以给我一个解决方案吗?
在我看来,这是不可能的。
只有当浏览器收到来自GCM for Chrome的消息以及Mozilla自己的Firefox推送系统时,才会触发push
事件。
此外,你不能与服务人员一起使用websocket。
也许你可以在Periodic synchronization这个功能可用时做些什么,但这不是它的目的。
如何在java中的“webservice客户端”? 我可以使用它吗? –
它与你的问题没有关系...... –
当服务工作者处于空闲模式时,这是否“定期同步”工作? –
这是您第三次发布此问题。 – Marco
http://stackoverflow.com/questions/35837967/increase-service-worker-life-time; http://stackoverflow.com/questions/35150264/why-does-my-service-worker-stop-running; http://stackoverflow.com/questions/35030791/does-service-worker-request-response-from-server-countinously – Marco