JAVA 中交互方式分为同步和异步两种:
1. 同步交互: 指发送一个请求, 需要等待返回, 然后才能够发送下一个请求, 有个等待过程;
2. 异步交互: 指发送一个请求, 不需要等待返回, 随时可以再发送下一个请求, 即不需要等待;
区别:
一个需要等待, 一个不需要等待, 在部分情况下, 我们的项目开发中都会优先选择不需要等待的异步交互方式.
哪些情况建议使用同步交互呢? 比如银行的转账系统, 对数据库的保存操作等等, 都会使用同步交互操作, 其余优先使用异步交互;
来源: http://www.bubuko.com/infodetail-2617891.html