我的系统是C/S的
客户端通过访问服务器上的webservices来与服务器交互
整个操作过程为:
Ation1:客户端用Cfunction1的异步发送信息到服务器,然后服务器用Sfunction1处理信息返回给客户端
,客户端用Cfunction1的complete事件获得服务器返回的信息,再用Cfunction2的异步发送信息到服务器,服务器接着用Sfunction2处理信息返回给客户端,客户端又用Cfunction2的complete事件获得服务器返回的信息.
如果服务器每次返回信息的速度很快,就没事,如果服务器返回信息的速度有点慢,客户端在没有收到第一个Action1的返回信息前然后客户端又进行Action1的操作,这时就会报错.
我在想是不是异步处理的原因,难道异步处理是独占的吗?
希望有这方面经验的老大们告诉我到底怎么回事哦,谢谢.