繁体   English   中英

如何将TCP连接转发到WebSockets?

[英]How do I forward a TCP connection to WebSockets?

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

  • 使用TCP连接从外部服务检索流数据
  • 确保用户有权查看数据(在我的Rails应用中,我使用devise和cancan)
  • 使用WebSocket将数据转发给客户端。

可能有许多客户端希望查看一个数据流,因此,如果Web应用程序可以简单地将数据流广播给客户端,那就太好了。

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM