那可以给你发送的包做个id吧 然后客户端这边记录当前包的id 如果返回的结果不是当前包的id就不要这个结果 而等待当前id的结果。。但是我觉得还是在服务端做比较好。。 他也应该为服务器做些优化把 

解决方案 »

  1.   

    客户端与服务器端是靠固定格式的xml进行交互的。所以如果只是内容上修改的话肯定不能判断。除非和服务器有一个约定,XML多加一个count的tag,在客户端用来判断是哪次的操作。
      

  2.   

    现在我在执行一次操作时,把线程id赋给一个全局变量count,从而保证count中保存的永远都是最后一次的线程id,然后在获得服务器返回的信息后我再判断获得值的那个线程id和count是否相等,不等的话就不做处理。貌似解决了这个问题。。