我们使用远程对象从java webservice中检索数据。在初始加载时,我们创建了4个远程对象并且命中了服务“myService”。在java结束时,从remoteObj1调用的函数首先执行,然后执行第二,第三和第四。但是只有在执行第4个远程对象的java函数后才调度所有4个远程对象的结果事件。
我们希望首先执行第一个函数,然后首先调度该远程对象的结果事件。它不应该等待第四个函数执行。
有什么建议吗?
答案 0 :(得分:1)
最简单的方法是链接事件处理程序。等到调用第一个RemoteObject的结果处理程序,然后进行第二次调用,依此类推。
请记住:AVM是非阻塞和异步的,编程模型是事件驱动的。因此,它与同步“天真”的Java代码不同。