繁体   English   中英

Rails + Flex 通过 sockets?

[英]Rails + Flex via sockets?

你能在构建一个可以通过 sockets 与 Flex 很好地通信的 Rails 应用程序方面提供一些建议吗?目前我发现只有两种通信方式:简单的 HttpRequest,RemoteObject。 但我需要一些“多人游戏”风格。 我需要 Flex 与 sockets 通信,并需要 Rails 应用程序从 sockets 中获取数据来完成一些工作并将某些内容推回套接字,以便 Flex 可以“即时”读取它。

任何糟糕的设计流程? :) 提前致谢。

取决于您究竟需要它做什么以及您需要它的响应速度。 您可以查看Ruby AMF 插件,它是 Flash 的原生类型,这使得转移类变得轻而易举。 Java 实现内置了一个流媒体服务器,不确定 Ruby 版本是否有。

除此之外,如果你想让它真正响应,你可以使用两种不同的方法:一个 RTMP 服务器(SmartFoxServer、Wowza、Red5、LCDS 等 - 所有基于 Java)或者你可以尝试做 p2p(Adobe 称之为Cirrus -而且它仍在试生产中)。 如果你确实使用 p2p 路由,你仍然需要一个回退以防出现问题。

暂无
暂无

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

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