0

您能否在构建一个通过套接字与 Flex 进行良好通信的 Rails 应用程序时提出一些建议。目前我发现只有两种通信方式:Simple HttpRequest、RemoteObject。但我需要一些“多人”风格。我需要 Flex 与套接字对话,Rails 应用程序从这些套接字中获取数据做一些工作并将某些内容推回套接字,以便 Flex 可以“即时”读取它。

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

4

1 回答 1

0

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

除此之外,如果您希望它真正响应,您可以使用 2 种不同的方法:RTMP 服务器(SmartFoxServer、Wowza、Red5、LCDS 等 - 全部基于 Java)或者您可以尝试做 p2p(Adobe 称之为Cirrus -它仍处于预生产阶段)。如果您确实使用 p2p 路线,您仍然需要一个备用方案,以防万一出现问题。

于 2012-04-10T15:50:43.777 回答