ruby-on-rails - 如何在我的网站和我客户的网站之间创建通信 API

标签 ruby-on-rails node.js redis socket.io communication

我想在我使用 Rails 构建的网站和另一个网站之间创建一个通信 API,这样我就可以将数据从我的数据库发送到那个网站。所以我的想法是在我将创建实时的地方使用 node.js,所以它将在以下过程中工作。我的数据库连接到 rails,rails 将它发送到 redis,然后 redis 将它发送到 Node ,最后 Node 将它发送到使用 socket.IO 的其他网站

问题:这有效吗?有更简单的方法吗?

最佳答案

仅使用 rails,创建一个 Controller 和返回 json 的操作。

您可以使用 https://github.com/rails-api/rails-api加快速度。

关于ruby-on-rails - 如何在我的网站和我客户的网站之间创建通信 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29964613/

相关文章:

node.js - 获取字段不是特定字符串的文档

RedisDesktopManager 未连接到远程 Redis 服务器

c# - 如何在订阅时保持 StackExchange.Redis 打开

mysql - 中止更改后出现重复列名错误

css - rails : Problems with Asset Pipelin/SASS

ruby-on-rails - Ruby on Rails-运行 cucumber 时出错:您已经激活了activesupport 3.2.1,但是您的Gemfile需要activesupport 3.1.0。

javascript - 如何将数据发送到使用 net.createServer() 连接事件创建的特定套接字?

Node.js 推特客户端

ruby-on-rails - Ruby on Rails - redirect_to 'index' 和 redirect_to objects_path & redirect_to action : 'index' 之间的区别

lua - Redis 服务器端脚本 - 一次 ZREM 多个值