你能建议一些关于构建Rails应用程序的建议吗?该应用程序可以通过套接字与Flex很好地通信。目前我只找到了两种通信方式:Simple HttpRequest,RemoteObject。但我需要一些"多人游戏"风格的东西。我需要 Flex 与套接字通信,而 Rails 应用程序从这些套接字中获取数据可以完成一些工作并将某些内容推回套接字,以便 Flex 可以"即时"读取它。
设计流程不好吗?:)提前感谢。
取决于你需要它做什么以及你需要它的响应速度。 您可以查看Ruby AMF插件,它是Flash的本机类型,这使得转移类变得轻而易举。 Java 实现内置了一个流服务器,不确定 Ruby 版本是否内置。
除此之外,如果你想让它真正响应,你可以有两种不同的方法:RTMP服务器(SmartFoxServer,Wowza,Red5,LCDS等 - 全部基于Java),或者你可以尝试做p2p(Adobe称之为Cirrus - 它仍在预生产中)。 如果您确实使用 p2p 路由,您仍然需要一个后备,以防万一出现问题。