【问题标题】:BlazeDS not executing or returning service calls asynchronouslyBlazeDS 不异步执行或返回服务调用
【发布时间】:2012-07-12 15:04:58
【问题描述】:

我在我的远程配置中定义了一个 BlazeDS RemotingService,其中包含多个目标。在我的场景中,我在 ActionScript 中进行了三个快速服务调用。两个呼叫对应一个目的地,而另一个呼叫对应另一个目的地。但是,所有三个调用都在服务器上同步执行,它们都在等待返回,直到最后一个服务请求完成。这是正常行为吗?是否可以让服务请求相互独立执行和返回?

【问题讨论】:

    标签: java actionscript blazeds


    【解决方案1】:

    如果您同时进行三个服务调用,那么它们都将异步返回。他们不会等待最后一次服务调用完成。

    但我不建议这样做,因为在同时拨打多个电话时,您很有可能遇到著名的“重复会话”问题。如果可能的话,一个接一个地拨打电话。

    【讨论】:

    • 其实不是这样的。如果它们通过同一会话调用,它们确实会在同步批处理中得到处理。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-21
    • 1970-01-01
    • 1970-01-01
    • 2016-05-01
    相关资源
    最近更新 更多