javascript - 是否可以仅使用 jquery/ajax 构建推送通知系统?

标签 javascript jquery ajax notifications push-notification

有类似 Faye 的 gem 允许一个用户采取的操作向另一个用户发送实时推送通知,类似于 facebook 通知。

有谁知道只使用 jquery 和 ajax 来完成这个的方法吗?

最佳答案

根据 Joey Chong 的回答,您可以使用 SSE(Servent-Sent Events)向用户推送消息(Faye 基于 websocket,这可能是某些代理和防火墙的问题,看起来您没有'真的不需要双向连接)。

有关 websockets 和 SSE 的更多信息:herehere .

如果您不想构建 SSE 服务器或只想测试一些客户端代码,StreamData将允许您将任何 JSON API 转换为 SSE 推送(免责声明:我代表这家公司)。它最多可免费提供一百万条消息,因此如果 SSE 不是您要找的,您可以尝试离开它。

关于javascript - 是否可以仅使用 jquery/ajax 构建推送通知系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31259721/

相关文章:

php - jquery文件上传如何从db表中删除

jquery - AJAX 请求在 Flask 中执行搜索

javascript - 如何为幻灯片放映添加过渡?

javascript - 将主要 Typescript 代码及其依赖项合并到单个文件中

javascript - typescript ,语法错误 : Unexpected token {

javascript - 在我的 HTML 代码中看不到 div 内的元素?

javascript - 仅捕获当前页面的 keyDown

javascript - 阻止 <div> 以避免与内容交互

javascript - jquery在ajax中调用函数时this指针作用域

javascript - 减小图像文件的大小以加快上传速度?