browser - 服务器向客户端浏览器发送推送通知而不使用轮询

标签 browser push-notification server-push

我正在开发一个网络应用程序,我希望当数据库发生某些更改时,服务器向特定客户端发送响应( 就像推送通知 )。我希望将此通知发送到客户端的浏览器。我不想使用轮询。

我能做什么?
我认为可以使用 SSE ,但我不清楚。
我想知道

  • 是否可以在没有客户请求的情况下向特定客户发送响应(无需轮询)。
  • 服务器将如何检测该特定客户端?

  • 请帮我。

    最佳答案

    Web Notification .和 there你可以看到支持它的浏览器。

    关于browser - 服务器向客户端浏览器发送推送通知而不使用轮询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12352341/

    相关文章:

    javascript - 防止意外的后退浏览

    browser - F5、Ctrl + F5 和单击刷新按钮之间的区别?

    flutter - 如何在没有firebase的情况下在flutter中显示推送通知?

    perl - 使用 Apache 和 Perl 进行服务器推送的机制

    javascript - 元素分秒错位渲染

    javascript - 有人仍然对旧浏览器隐藏 JS 吗?

    ios - 如何查看 "Ask for push notifications"权限提示是否被点击

    ios7:如何跟踪通知等系统内部信息

    server-sent-events - 跨浏览器服务器发送的事件,或替代方案,包括 Microsoft 浏览器

    android - 将数据从Web服务推送到Android应用程序: C2DM