Multithreading AdobeAIR桌面的多线程和响应能力 如何在AdobeAIR desktop for Linux中实现多线程
由于繁重的计算(客户机/服务器套接字、sql更新和插入),我的UI有时没有响应。 我希望有一个线程在后台实时处理这些计算(UI不应该被说“加载”的模态/对话框打断)Multithreading AdobeAIR桌面的多线程和响应能力 如何在AdobeAIR desktop for Linux中实现多线程,multithreading,apache-flex,networking,air,adobe,Multithreading,Apache Flex,Networking,Air,Adobe,由于繁重的计算(客户机/服务器套接字、sql更新和插入),我的UI有时没有响应。 我希望有一个线程在后台实时处理这些计算(UI不应该被说“加载”的模态/对话框打断) 本机进程可以帮助这种情况吗?我在谷歌上搜索了几个小时,发现了这个所谓的“绿色线程”,但它对我没有帮助 本机进程是否实际创建了一个新线程 注意:这是针对linux的 对不起,我的英语太差了。如果是你的话,我会试试看 我建议您使用主应用程序进行UI显示,并移动到目前为止在en external worker中实现的所有“繁重”工作(We
对不起,我的英语太差了。如果是你的话,我会试试看 我建议您使用主应用程序进行UI显示,并移动到目前为止在en external worker中实现的所有“繁重”工作(Web服务调用、解析器、实用程序类) 你可以在这里找到一个很好的教程 祝你好运,看看这里。 AsyncThreading是一个actionscript库,用于促进Flex和Air应用程序中的线程处理。它非常简单,只需扩展AbstractAsyncThread类并实现IAsyncThreadResponder接口,或者实现一个扩展IAsyncThreadResponder接口的类,您就可以做您需要的事情 但当您向另一个线程发送消息时要小心,我建议您获取类的实例,但不要从中接收消息