同步接口和异步接口的区别是什么?

发布网友 发布时间:2022-04-23 14:08

我来回答

1个回答

热心网友 时间:2022-04-22 13:14

Java中交互方式分为同步和异步两种:

同步交互:指发送一个请求,需要等待返回,然后才能够发送下一个请求,有个等待过程;

异步交互:指发送一个请求,不需要等待返回,随时可以再发送下一个请求,即不需要等待。 

区别:一个需要等待,一个不需要等待,在部分情况下,我们的项目开发中都会优先选择不需要等待的异步交互方式。

同步接口(英文:Synchronous Serial Interface,SSI)是一种常用的工业用通信接口。ARM、飞思卡尔、德州仪器、美国国家半导体等公司都支持这种接口。在这种接口协议下,每一响应数据帧的长度可在4-16位之间变化,数据帧总长度可达25位。

扩展知识:同步通信必须以相同的时钟频率进行,大多数串口都是采用的同步方式进行通信的,与其相对应的为:异步接口。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com