Flex:是否可以停止远程呼叫?

时间:2012-02-20 17:02:07

标签: actionscript-3 flex actionscript amf

我搜索了很长时间,但我仍然没有找到答案。

通常情况下,我们保留远程方法调用的令牌,Flex - >例如Java。 但是,如果客户端知道不再需要当前调用,那么如何停止服务器处理?

使用asyncToken,是否可以停止远程呼叫?

感谢您的回答。

1 个答案:

答案 0 :(得分:3)

据我所知,AsyncToken只为某些操作提供了额外的数据。您需要访问该操作才能取消。

如果您正在呼叫HTTPService,则使用cancel()方法。

如果您使用的是WebService,则应该可以调用getOperation()方法,然后cancel()进行相应的操作。

如果您使用RemoteObject,则可以调用getOperation()方法,然后cancel()进行相应的操作。