有类似 Faye 的 gem 允许一个用户采取的操作向另一个用户发送实时推送通知,类似于 facebook 通知。
有谁知道只使用 jquery 和 ajax 来完成这个的方法吗?
最佳答案
根据 Joey Chong 的回答,您可以使用 SSE(Servent-Sent Events)向用户推送消息(Faye 基于 websocket,这可能是某些代理和防火墙的问题,看起来您没有'真的不需要双向连接)。
有关 websockets 和 SSE 的更多信息:here和 here .
如果您不想构建 SSE 服务器或只想测试一些客户端代码,StreamData将允许您将任何 JSON API 转换为 SSE 推送(免责声明:我代表这家公司)。它最多可免费提供一百万条消息,因此如果 SSE 不是您要找的,您可以尝试离开它。
关于javascript - 是否可以仅使用 jquery/ajax 构建推送通知系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31259721/