Flash如何与dll文件通信

时间:2010-07-12 14:31:14

标签: c flash dll

我希望Flash直接与之通信 DLL文件。我怎么能这样做?

如果Flash有效,那太好了!我只需要一个诚实和描述性的答案 谢谢,

需要量:
•没有服务器的工作
•了解我可以使用的协议

描述:
•Flash GUI界面
•独立单元
•它有一个变更接受器和其他硬件

没有为Flash制作住宿。我有 必须让其他开发人员轻松,并需要足够的信息 绘制一个如何工作的图表。

2 个答案:

答案 0 :(得分:2)

与其他答案相反,Flash不通过插件或独立播放器在“客户端”上运行“在主机上运行”。服务器向客户端发送字节码编译包,客户端平台在本地执行该代码。 Flash Player和AIR就是那些平台。无论底层操作系统是什么,Flash都会与服务器通信,但您需要使用Flash内置的方法,如ExternalInterface(Flash< - > Javascript),fsCommands(Flash< - > Javascript)或Flash Remoting与Coldfusion服务器。您还可以使用一些基本的XML请求和帖子。

服务器只提供内容,在Remoting flash和Coldfusion的情况下交换他们都理解的二进制数据包。 Coldfusion处理数据包服务器端,Flash处理客户端。

就DLL访问而言。不见得。我没有尝试过Flash访问DLL,也不想。也许如果你更多地了解你想要做什么,我可以引导你走向另一个方向。

答案 1 :(得分:-1)

我怀疑这会“在没有服务器的情况下工作”。 也许如果你使用AIR,但我不确定它是否可行。

Flash在主机上运行。这可能是不支持“windows”dll的unix。 或者Dll可能无法在64位Windows 7下运行。

您至少需要数据库服务器或Web服务器。