日期:2014-05-20  浏览次数:20646 次

想问个关于java 的http post的异步问题
哎,我自己理解的是同步就是,我给对方发出请求后,对方会立即给我一个结果,那我可以根据这个结果进行处理,那么异步应该就是相反的,我给对方发出请求后,后面再是什么呢?哎,感觉是相反的,具体怎么操作就不知道,所以请各位大侠指教一下……非常感谢!!
------解决方案--------------------
异步就是你发出一个请求后,你可以继续做别的事情而不需要等这个请求给你回复。
------解决方案--------------------
ajax  异步处理    可能你的值 还没取到    那边服务器就已经响应提交了,结果值是没有,当你断点,让异步先走完 再往下走,就又有值了。 代码逻辑没有问题 ,但是 响应数度不一样。
------解决方案--------------------
代码行1 耗时1s
代码行2 耗时1s
代码行3 耗时10s
代码行4 耗时1s
代码行5 耗时1s
-------------------------------------
当没有异步操作时,程序是同步逐行执行,代码行4不需要等代码行3的10s执行完才能执行.
如果将代码行3做异步执行,则代码行4不需要等3执行结束,而获得执行.