java使用异步远程调用获取同步行为
我在flex中面临远程方法和事件调用的异步行为问题。我需要同步我的代码。我该怎么做
下面是我的应用程序的场景
1-我有一个组件文件comp。将自定义事件myEvent分派到main的mxml。mxml文件
2-主要是。mxml是myEvent的监听器,它使用远程对象调用java方法produceData
3-java的produceData方法需要15到20秒才能完成。它使用一些实用程序生成数据并将其写入文件(取决于操作系统算法和使用的硬件)
4-当produceData方法完成其在文件中生成和写入数据的任务时,接下来我必须从main进行另一个调用。mxml读取该文件。(目前我正在使用计时器,并在20秒后拨打电话读取该文件)
5-读取文件也需要5到10秒才能完成。我必须在我的公司里使用这些数据。mxml文件,这是另一种同步行为。(目前我也在使用定时器,不幸的是,这不是一个好方法)
共 (0) 个答案