如何将TCP连接转发到WebSockets?

时间:2011-12-19 03:32:47

标签: ruby-on-rails ruby ruby-on-rails-3 websocket eventmachine

我有一个需要的Rails 3 Web应用程序:

  • 使用TCP连接从外部服务检索流数据
  • 确保用户有权查看数据(在我的rails应用程序中,我使用设计和cancan)
  • 使用WebSockets将数据转发到客户端。

可能有许多客户想要查看一个数据流,因此如果Web应用程序可以简单地将流广播到客户端,那将是一件好事。

我遇到过以下可能有用的技术:

我想知道我是否走在正确的轨道上,并听取您的任何其他建议。也许我需要创建另一个与Rails应用程序并行运行的Ruby应用程序?

1 个答案:

答案 0 :(得分:0)

我最终使用了EventMachine + em-websocket。 Peepcode有一些非常全面的教程,帮助我开始。

相关问题