我在远程配置中定义了一个BlazeDS-RemotingService,它有多个目的地。在我的场景中,我在ActionScript中进行了三次快速消防服务调用。两个呼叫对应于一个目的地,而另一个呼叫对应另一目的地。但是,所有三个调用都在服务器上同步执行,所有调用都在等待返回,直到最后一个服务请求完成。这是正常行为吗?是否可以使服务请求彼此独立地执行和返回?
如果同时进行三个服务调用,那么它们都将异步返回。他们不会等待最后一个服务呼叫完成。
但我不建议这样做,因为在同一时间打多个电话时,你很有可能会遇到著名的"重复会话"问题。如果可能的话,一个接一个地打电话。