我有一个用java编写的应用程序,我想为它添加一个flash前端。 闪存前端将与独立闪存播放器中的Java应用程序在同一台计算机上运行。 我需要在这两个部分之间进行双向沟通,并且不知道如何开始解决这个问题。 我想我可以在两个程序之间打开一个套接字,但我觉得必须有一个更简单的方法。 在actionscript 3.0中有一个很好的部分,它允许我直接访问java方法,还是我不得不求助于套接字? 顺便说一句,我对flash来说比较新,所以任何优秀的导游都会非常感激!

谢谢

===============>>#1 票数:6 已采纳

AMF是一种消息传递协议,通常用于在闪存和后端系统之间进行通信。 有几个Java实现,但我没有使用它们中的任何一个,所以不能告诉你哪个是最好的。

Flash还可以将简单的旧XML,SOAP或REST与后端进行通信,因此根据您的代码库可能更容易。

===============>>#2 票数:2

还有OpenAMF 相对于Blaze,Red5和Granite,它非常成熟,稳定,简单和轻便。

但是 ,它也是过时的(仅限AMF0协议),项目不再有效。 很多人仍然在野外使用它。 文档边缘不存在。

===============>>#3 票数:1

Granite DS是一个很好的解决方案,它允许您设置服务,不仅可以与POJO通信,还可以与EJB3会话bean通信。 它带有一个GAS代码生成器,用于将java bean转换为as3等效项,并使用重力项目将数据推送到客户端。

===============>>#4 票数:0

我同意Granite DS。 这很容易设置和开始。

我已经用它直接与EJB3 bean通信,它与thrift生成的对象进行通信。

===============>>#5 票数:0

MERAPI是Java和Flash之间通信的桥接框架。

  ask by translate from so

未解决问题?本站智能推荐:

2回复

Flash Remoting和Java

我想在我的Flash应用程序中使用Flash Remoting,该应用程序由Java服务器支持。 我对使用Flash Remoting with Java有什么选择感兴趣。 我知道BlazeDS但它似乎完全适合Flex,而不是Flash(AS3)。 我想做简单的AMF电话,就像过去一样。
1回复

使用Java编辑Flash

有什么方法可以动态生成swf文件吗? 还是在“编译”为swf之后插入变量? 还是在fla中插入变量,然后将其编译为swf? (我使用的是Flash Lite 1.1(并且Flash设置为背景),因此我无法从swf文件外部读取任何内容,这就是为什么我需要这样做) (我想使用
2回复

Flash API的Java实现

只是好奇地看到人们的意见: 有没有人考虑过用Java实现Flash Player API? 在Flash中控制精灵,图形,媒体等非常容易,似乎只有在Java中拥有类似的API才有意义。
9回复

我应该使用Flash还是Java?

我想制作一些2D游戏,然后将其提交到游戏网站,例如newgrounds.com。 即使我决定不提交,我仍然想知道哪个是更好的选择。 哪个具有更快的启动时间? 在2D游戏中哪个执行速度更快? 我应该使用哪个IDE? 提前致谢! 编辑: 另外,还有几个更快速的问题。
1回复

导入java程序到flash的方法?

我正在制作Flash游戏,需要使用Java程序的一部分。 有没有办法将Java程序导入Flash? 游戏中只有一部分会使用Java程序,因此我不想将Flash部件导入Java。 谢谢!
1回复

在Java中玩Flash(游戏)

有什么办法可以在Java应用程序中玩Flash游戏? 我看到了jflashplayer,但这是商业性的。
2回复

是否有Java to Flash编译器?

GWT非常酷:用Java编写,我们构建了一个Ajax应用程序。 Flash有类似的东西吗? Java中的代码,我们将其转换为Actionscript? 谢谢!
2回复

Java + Flash =>事件驱动?

我刚收到一个在线步步高游戏引擎的请求。 它应该不是很难制作,因为毕竟本质上是一个聊天程序,它移动棋子而不是显示短信。 我基本上是一个PHP开发人员,但因为我需要事件驱动的东西(没有池)我假设我可以组合一个java构建的核心应用程序和一个Flash接口。 有什么建议我应该在哪里寻找一些实际的
1回复

Flash无法接收Flash / Java的套接字策略文件

我正在尝试测试侦听端口843的PolicyServer,该端口处理策略文件的发送,以便客户端可以继续连接到其他端口上的GameServer。 我可以从服务器获取以下输出: 连接到PolicyServer /192.168.1.66:2521 已接收:策略文件请求 发送:X
1回复

是否有Java等价于Adobe Flash CS?

是否有Java的UI界面类似于Adobe的Flash CS系列?