我想要一个使用套接字在Java和AS3之间传递对象的框架。它应该是具有良好性能的东西(而不是XML、JSON)。我已经研究了AMF,但所有的教程都非常复杂,并不是关于我需要什么。我用过java to java序列化,但我找不到任何关于Java to AS3的教程。
有没有人知道好的教程?
发布于 2011-07-07 14:42:24
我最终使用的是BlazeDS中处理Java AMF解码和编码的部分(flex-messaging-common.jar和flex-messaging-core.jar)。在这一点上,http://www.riaspace.com/2010/02/java-as3-serialization-with-amf/提供了帮助。
还有一个相关的主题:AS3 unable to decode AMF3 object from socket sent by Java
发布于 2011-07-04 16:59:37
为了实现快速、高效的语言间序列化,您可以考虑使用Protocol Buffers。Java是用于协议缓冲区的一流支持语言,而third-party add-ons则用于ActionScript。
发布于 2011-07-04 17:16:47
为此,您还可以使用BlazeDS消息传递服务。
除非你真的对套接字有特殊需求,否则这绝对是一个飞跃。它可以被认为是创建flex-java应用程序的“标准”。
它有所有的钩子,可以方便地创建开箱即用的AMF支持的应用程序。
BlazeDS还可以很好地与其他技术集成,如Spring、Maven等。
通过一些基本的googling搜索,您可以轻松找到一些教程:
http://learn.adobe.com/wiki/display/Flex/Creating+a+BlazeDS+messaging+application+in+Flex+Builder
http://sebastien-arbogast.com/2008/04/10/flex-spring-and-blazeds-the-full-stack/
http://www.horochovec.com/2010/03/29/flash-builder-flex-sdk-4-java-blazeds-tutorial/
https://stackoverflow.com/questions/6569228
复制相似问题