如何将ActionScript 3客户端连接到Java服务器?
我正在考虑制作一个2D自上而下的MMO浏览器游戏。我希望它是一款Flash游戏,因为这会给它带来更大的目标受众,但我也希望有实时多人游戏动作,Java的速度会有所帮助,所以我说一个带有Java服务器的ActionScript 3客户端就可以做到这一点,对吗 我只是想知道a)上述内容是否正确可行,b)如何实现这一目标,或者将Java客户机连接到Java服务器没有什么不同?(我现在不熟悉ActionScript3)多种方式。如何将ActionScript 3客户端连接到Java服务器?,java,actionscript-3,flash,java-server,Java,Actionscript 3,Flash,Java Server,我正在考虑制作一个2D自上而下的MMO浏览器游戏。我希望它是一款Flash游戏,因为这会给它带来更大的目标受众,但我也希望有实时多人游戏动作,Java的速度会有所帮助,所以我说一个带有Java服务器的ActionScript 3客户端就可以做到这一点,对吗 我只是想知道a)上述内容是否正确可行,b)如何实现这一目标,或者将Java客户机连接到Java服务器没有什么不同?(我现在不熟悉ActionScript3)多种方式。 1) 您可以使用Adobe或第三方数据服务直接调用java对象。Blaze
1) 您可以使用Adobe或第三方数据服务直接调用java对象。BlazeDS部署为服务器或TomcatServlet/JavaEE。它的工作是在AS3Java对象之间封送数据对象,并调用java类方法
2) 您可以使用Flex的HTTPService对象调用任何后端web服务或Rest接口。我会使用套接字。Flash允许您访问网络套接字,然后您可以通过这些套接字发送json,或者使用您喜欢的格式 你可以在网上找到更多答案