1
我有需要一个Rails 3的Web应用程序:如何将TCP连接转发到WebSockets?
- 使用TCP连接
- 保证被授权查看的数据(在我的Rails应用程序,我使用的用户从外部服务检索数据流设计和cancan)
- 使用WebSockets将数据转发到客户端。
可能有很多客户希望查看一个数据流,所以如果Web应用程序可以简单地向客户端广播流,那将是一件好事。
我遇到以下的技术,这可能是有用的:
我想知道,如果我在正确的轨道,并听取您的任何其他建议。也许我需要制作另一个与Rails应用程序并行运行的Ruby应用程序?
所以,你想让客户端连接,然后你建立一个出站连接来接收数据,当数据被接收到时,你将它流回客户端? – dj2 2011-12-21 03:35:32
最简单的方法是在开始时使用https://github.com/stevegraham/slanger。就我个人而言,我喜欢em-websocket作为websocket的东西,尽管它很苗条,但可以比任何东西都更好地扩展。 – 2012-01-03 10:30:38