如何在Adobe Air程序中创建多个进程?

时间:2009-11-28 11:34:51

标签: flex flash actionscript-3 air mxml

如何在Adobe Air程序中创建多个进程?文档? TUTS?算法? (因为我有一些设计逻辑和一些服务客户端逻辑,我想在不同的过程中运行它们)(Air 2.0对我来说没问题)

4 个答案:

答案 0 :(得分:2)

如果您正在寻找AIR中的多线程,很抱歉成为坏消息的承载者,但AIR中有no support for threads。如果必须使用线程,则可以使用air-java-bridge将AIR应用程序与java连接,并利用java的线程。

答案 1 :(得分:2)

您说过可以使用AIR 2.0,在这种情况下,您可以编写一个客户端AIR应用程序,其中包含所有GUI和一个服务器应用程序,也可以用AIR编写(如果您想要更改语言),其中包含逻辑。使用AIR 2.0,您可以运行新进程。当GUI启动时,它运行服务器,然后他们可以在同一台机器上使用HTTP进行通信。您还可以先反转运行服务器的引导顺序,然后再运行GUI。 Here you can find a guide to use NativeProcess in AIR 2.0

答案 2 :(得分:0)

另一种可能性是自己实现绿色线程。但是,你永远不会从多核架构中获得任何好处。

答案 3 :(得分:0)

我认为你可以用merapi启动多个线程,但是你必须与安装架构等进行斗争......