gpt4 book ai didi

ruby-on-rails - 将数据从 rails 应用程序推送到客户端

转载 作者:行者123 更新时间:2023-12-04 05:39:46 24 4
gpt4 key购买 nike

我正在开发一个 Rails 应用程序,该应用程序主要由 api 公开给各种移动客户端(iOS、Android 等)。该应用程序涉及用户向服务器提交数据(通过 api 调用),但我想要包括的是将这些数据下推到其他客户端的能力。一般概念类似于消息传递应用程序,我从客户端向服务器提交消息,接收器从服务器推送消息。

目前我知道的唯一方法是不断轮询服务器,但肯定有比这更好的技术解决方案。有任何想法吗?

最佳答案

我会考虑在页面中使用 websocket 来推送更新。

你可以使用 Faye 来实现这个,对于没有 websocket 支持的浏览器,它回退到长轮询和其他变通方法。 Faye 有一个纯 ruby​​ 实现,因此您可能可以解决对模型层的访问。

编辑:

另外,这是一个结合了 Faye 和 Rails 的项目。这是相当新的,但可能会做你想做的。 Faye-Rails

关于ruby-on-rails - 将数据从 rails 应用程序推送到客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8861459/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com