我想将Flash Player实例(AMF3)连接到Java LocalConnection。我知道如何实现AMF3规范,因为我已经使用Red5做了很多工作,但我不确定如何构建实际的LocalConnection接口。提供了C代码here,但我不能说C来拯救我的生命。有谁知道Flash Player LocalConnection的Java实现?
答案 0 :(得分:1)
Flash本地连接使用Shared Memory(请参阅http://osflash.org/localconnection)
要在Java中使用它,(我想)你需要编写一个JNI Wrapper来阅读它。
另一个(更简单的)解决方案是创建一个套接字服务器(您的Java应用程序),客户端(Flash应用程序)与之通信。
答案 1 :(得分:0)
不确定这对你是否有用,但是有一个名为merapi项目的项目在adobe air和java之间架起了桥梁,不确定你是否可以采用这种方式单独使用flash player。看看你的想法。