如何在一组异步服务调用完成后执行回调?

时间:2010-12-06 16:49:00

标签: flex actionscript-3 flex4

在Flex中,我正在进行一组异步调用:

service.method1.send().addResponder(responder1);
service.method2.send().addResponder(responder2);
service.method3.send().addResponder(responder3);

我想在所有这些服务调用返回后执行一些代码(成功或失败,我不关心哪个)。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

实施CallResponder,监控每个响应者的结果&在每个结果之后增加侦听器中的变量。当变量命中三次时,执行一些代码。