Rails Websocket和不同的实现

时间:2018-10-25 01:44:32

标签: ruby-on-rails ruby ruby-on-rails-5

我们正在创建使用第三方第三方Websocket API(不确定第三方使用哪种语言)的Rails应用程序。我了解Websockets的概念及其用途,并且非常适合我们的高事务性应用程序。我们的应用程序使用Rails API后端和React前端。

要大致了解我们的应用,我们基本上跟踪了15k +个不同的帐户,这些帐户始终以每秒多次交易的方式更改,并实时记录(每秒轮询一次)给已登录并具有访问权限的各个用户看账本和余额。当前,我们使用普通的REST api提取分类帐历史记录(正在轮询)。

不幸的是,我搜索过的大多数websocket / ActionCable示例都是闭环聊天程序(打开2个浏览器-击中同一网页)。我找不到任何可以引导我朝着正确方向前进的东西(见下文)。

无论如何,我们理想的情况是我们希望继续使用我们开发的Rails API,并从轮询的API调用切换到分类帐的Websocket。我们希望在将数据发送给客户之前(最终使用我们自己将来的websocket实现)跟踪来自第三方的数据(并为我们的客户进行转换)。那么,使用Rails API甚至可以连接到后端的第三方websocket api吗?

0 个答案:

没有答案