【问题标题】:Flex : Is it possible to stop a remote call?Flex:是否可以停止远程呼叫?
【发布时间】:2012-03-11 00:45:49
【问题描述】:

我找了很久,还是没有找到答案。

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

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

感谢您的回答。

【问题讨论】:

    标签: actionscript-3 apache-flex actionscript amf


    【解决方案1】:

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

    如果您调用的是HTTPService,则使用cancel() 方法。

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

    如果您使用的是RemoteObject,您应该能够调用getOperation() 方法,然后在相应的操作上调用cancel()

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-12
      • 1970-01-01
      相关资源
      最近更新 更多