Java中交互方式分为同步和异步
2017-02-14 10:01
337 查看
同步交互:指发送一个请求,需要等待返回,然后才能够发送下一个请求,有个等待过程;相当于排队,轮到下一个的情况会因为前一个而有所不同。
异步交互:指发送一个请求,不需要等待返回,随时可以再发送下一个请求,即不需要等待。 区别:一个需要等待,一个不需要等待,在部分情况下,我们的项目开发中都会优先选择不需要等待的异步交互方式。相当于不排队,不过要保证数据允许并发。
哪些情况建议使用同步交互呢?比如银行的转账系统,对数据库的保存操作等等,都会使用同步交互操作,其余情况都优先使用异步交互。
异步交互:指发送一个请求,不需要等待返回,随时可以再发送下一个请求,即不需要等待。 区别:一个需要等待,一个不需要等待,在部分情况下,我们的项目开发中都会优先选择不需要等待的异步交互方式。相当于不排队,不过要保证数据允许并发。
哪些情况建议使用同步交互呢?比如银行的转账系统,对数据库的保存操作等等,都会使用同步交互操作,其余情况都优先使用异步交互。
相关文章推荐
- IO的阻塞与非阻塞、同步与异步以及Java网络IO交互方式
- IO的阻塞与非阻塞、同步与异步以及Java网络IO交互方式(转)
- IO的阻塞与非阻塞、同步与异步以及Java网络IO交互方式
- IO的阻塞与非阻塞、同步与异步以及Java网络IO交互方式
- 简单解析三种JAVA调用方式-同步,异步,回调
- 【java面试系列之网络编程】TCP和UDP的区别、TCP协议的三次握手和四次挥手、TCP协议的通信状态、网络编程时的同步、异步、阻塞、非阻塞、进程间的通信方式、TCP的流量控制和拥塞控制
- java 回调机制分为:异步回调 同步回调
- java 回调机制分为:异步回调 同步回调
- Java异步任务转同步任务的方式
- 用异步的方式调用同步方法
- 异步交互方式
- AJAX中的请求方式以及同步异步的区别请求方式
- java中的同步与异步
- java IO 概念误区---------同步/异步与阻塞/非阻塞的区别
- 多线程,异步委托,同步委托几种方式的区别
- AJAX下的请求方式以及同步异步的区别小结
- JAVA与SAP数据交互的方式总结
- 异步执行方式改称同步执行方式
- Java同步、异步相关知识点