侵权投诉

同步传输和异步传输到底有什么区别

2020-01-12 10:40 次阅读

答案一:

1.异步传输

通常,异步传输是以字符为传输单位,每个字符都要附加 1 位起始位和 1 位停止位,以标记一个字符的开始和结束,并以此实现数据传输同步。所谓异步传输是指字符与字符(一个字符结束到下一个字符开始)之间的时间间隔是可变的,并不需要严格地限制它们的时间关系。起始位对应于二进制值 0,以低电平表示,占用 1 位宽度。停止位对应于二进制值 1,以高电平表示,占用 1~2 位宽度。一个字符占用 5~8位,具体取决于数据所采用的字符集。例如,电报码字符为 5 位、ASCII码字符为 7 位、汉字码则为8 位。此外,还要附加 1 位奇偶校验位,可以选择奇校验或偶校验方式对该字符实施简单的差错控制。发送端与接收端除了采用相同的数据格式(字符的位数、停止位的位数、有无校验位及校验方式等)外,还应当采用相同的传输速率。典型的速率有:9 600 b/s、19.2kb/s、56kb/s等。

异步传输又称为起止式异步通信方式,其优点是简单、可靠,适用于面向字符的、低速的异步通信场合。例如,计算机与Modem之间的通信就是采用这种方式。它的缺点是通信开销大,每传输一个字符都要额外附加2~3位,通信效率比较低。例如,在使用Modem上网时,普遍感觉速度很慢,除了传输速率低之外,与通信开销大、通信效率低也密切相关。

2. 同步传输

通常,同步传输是以数据块为传输单位。每个数据块的头部和尾部都要附加一个特殊的字符或比特序列,标记一个数据块的开始和结束,一般还要附加一个校验序列(如16位或32位CRC校验码),以便对数据块进行差错控制。所谓同步传输是指数据块与数据块之间的时间间隔是固定的,必须严格地规定它们的时间关系。

答案二:

同步是阻塞模式,异步是非阻塞模式。

我的理解:同步是指两个线程的运行是相关的,其中一个线程要阻塞等待另外一个线程的运行。异步的意思是两个线程毫无相关,自己运行自己的。

同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。

异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。

举个不太恰当的例子,就像:

SendMessage(。..)

TRACE0(“just like send”);

PostMessage(。..)

TRACE0(“just like WSASend using overlapped”);

SendMessage是调用的时候不返回,等消息响应后才执行TRACE0,这就是同步。

PostMessage是调用后马上返回,不用消息响应就执行TRACE0,这就是异步。

答案三:

同步和异步的区别

举个例子:普通B/S模式(同步)AJAX技术(异步)

同步:提交请求-》等待服务器处理-》处理完毕返回 这个期间客户端浏览器不能干任何事

异步: 请求通过事件触发-》服务器处理(这是浏览器仍然可以作其他事情)-》处理完毕

同步就是你叫我去吃饭,我听到了就和你去吃饭;如果没有听到,你就不停的叫,直到我告诉你听到了,才一起去吃饭。

异步就是你叫我,然后自己去吃饭,我得到消息后可能立即走,也可能等到下班才去吃饭。

所以,要我请你吃饭就用同步的方法,要请我吃饭就用异步的方法,这样你可以省钱。

举个例子 打电话时同步 发消息是异步

收藏 人收藏
分享:

评论

相关推荐

中国游戏行业规模快速增长,移动游戏市场表现强劲

目前,中国已经成为全球最大的游戏市场,2019年中国游戏行业市场规模达到2573亿元,2016-20....
的头像 牵手一起梦 发表于 10-19 17:33 199次 阅读
中国游戏行业规模快速增长,移动游戏市场表现强劲

供应商库存持续降低,DRAM产业即将落底

南亚科表示,受到DRAM平均售价、出货量、新台币升值、汇总收益减少以及所得税增加这5大因素的影响,公....
的头像 我快闭嘴 发表于 10-19 15:32 174次 阅读
供应商库存持续降低,DRAM产业即将落底

盘点总结微前端开发常见问题和误区

微前端开发常见问题汇总,前端应用可以独立运行、独立开发、独立部署。微前端不是单纯的前端框架或者工具而....
的头像 如意 发表于 10-19 14:49 122次 阅读
盘点总结微前端开发常见问题和误区

为什么存储服务器能工作这么长时间?

对于存储服务器来说,稳定性是最重要的。存储服务器必须能够承受多年的高负载要求,并且不能像桌面计算机那....
发表于 10-19 10:17 207次 阅读
为什么存储服务器能工作这么长时间?

存储服务器硬件维护的主要内容

我们都知道,很多公司都选用了存储服务器。但是可能他们购买的存储服务器一直都不去做清理,这就会导致服务....
发表于 10-19 10:14 213次 阅读
存储服务器硬件维护的主要内容

基于S3C2410和AT2042芯片实现服务器的远程监控系统的设计

硬件部分以三星公司的ARM9芯片S3C2410和韩国的专用视频芯片AT2042为核心。S3C2410....
的头像 电子设计 发表于 10-19 10:06 367次 阅读
基于S3C2410和AT2042芯片实现服务器的远程监控系统的设计

浪潮推出的极致设计AI服务器产品,你知道哪些?

浪潮是全球领先的AI计算力专业厂商,拥有业界最丰富的AI服务器产品阵列,致力于通过创新设计,为用户提....
的头像 电子魔法师 发表于 10-18 09:25 189次 阅读
浪潮推出的极致设计AI服务器产品,你知道哪些?

如何不通过终端工具进行远程服务器管理操作

每一个网页或应用程序开发人员一生中都会经历无数次对服务器的处理。尽管市面上各种云服务层出不穷,但显而....
的头像 如意 发表于 10-17 11:01 397次 阅读
如何不通过终端工具进行远程服务器管理操作

中国半导体产业在新的技术革命下有什么样的发展机会

伴随 5G、AIoT的发展和国际关系的日渐紧张之下,集成电路产业逐渐受到一致关注。 2020 年 1....
的头像 Wildesbeast 发表于 10-17 11:00 929次 阅读
中国半导体产业在新的技术革命下有什么样的发展机会

同步通信和异步通信的基础介绍

在计算机系统中,CPU和外部通信有两种通信方式:并行通信和串行通信。并行通信,即数据的各位同时传送;....
的头像 Wildesbeast 发表于 10-17 10:07 289次 阅读
同步通信和异步通信的基础介绍

云计算可以为机器学习提供什么?

在通常情况下,如果用户需要这种精确度,那么在边缘运行的硬件不够强大,无法像深度神经网络那样运行。在当....
的头像 我快闭嘴 发表于 10-17 09:53 985次 阅读
云计算可以为机器学习提供什么?

TikTok的服务器已与字节跳动分开,仍在试图避开美国禁令

2020年夏天被推向风口浪尖的TikTok,目前怎么样了?直到今天,这个问题的答案依然是:TikTo....
的头像 如意 发表于 10-17 09:44 1363次 阅读
TikTok的服务器已与字节跳动分开,仍在试图避开美国禁令

串口服务器的硬件组成以及它的通讯模式

串口服务器是用于通过网络连接两个或多个串行端口设备的网络设备。它使您摆脱物理电缆长度的限制,无论它们....
发表于 10-16 17:34 273次 阅读
串口服务器的硬件组成以及它的通讯模式

亚马逊有一个新的智能显示

Echo Show 10使用音频波束形成技术和计算机视觉来确定您在房间里的位置,然后将屏幕朝您的方向....
的头像 倩倩 发表于 10-16 16:08 201次 阅读
亚马逊有一个新的智能显示

锐文科技基于FPGA的高性能网络产品支持x86 CPU平台及国产ARM CPU平台

依托于网络虚拟化、软件定义网络、网络安全等技术,锐文科技专注于基于FPGA的高性能网络产品开发,为云....
的头像 lhl545545 发表于 10-16 14:35 508次 阅读
锐文科技基于FPGA的高性能网络产品支持x86 CPU平台及国产ARM CPU平台

宁畅定制服务器满足搜索平台“严苛”需求,已中标超6000万元

基于宁畅人工智能X640服务器、机架R420服务器所定制的多款服务器中标。截至10月,宁畅已中标的互....
的头像 西西 发表于 10-16 13:50 301次 阅读
宁畅定制服务器满足搜索平台“严苛”需求,已中标超6000万元

迅卫士联网报警系统的结构组成和功能实现

迅卫士联网报警平台,是针对市场上安保运营类行业的特殊需求进行定向开发的一套系统。安保运营主要是针对中....
发表于 10-16 11:33 68次 阅读
迅卫士联网报警系统的结构组成和功能实现

云计算:浪潮NF8260M5单机性能提升10%

每个计算时代都有独领风骚的技术,云计算对IT 产业的影响无疑是巨大和深远的,十年来,云计算迅猛发展,....
的头像 工程师邓生 发表于 10-16 11:28 639次 阅读
云计算:浪潮NF8260M5单机性能提升10%

赛特斯5G一体化共站解决方案方案具备哪四大特性?

在端侧,通过赛特斯FlexEGW3000型边缘计算网关,实现了多源设备的5G接入。FlexEGW 3....
的头像 lhl545545 发表于 10-16 09:09 235次 阅读
赛特斯5G一体化共站解决方案方案具备哪四大特性?

Microsoft已在Dev Channel中发布了Windows Insiders的新版本

现在,您可以转到设置》系统》显示》高级显示设置,然后更改所选显示的刷新率。较高的刷新率可实现平滑运动....
的头像 倩倩 发表于 10-15 16:38 115次 阅读
Microsoft已在Dev Channel中发布了Windows Insiders的新版本

智能家居服务器的组成及功能介绍

按照智能家居系统功能,可将家庭服务器的系统组成分成家庭服务器主机;家庭设备控制网络;家庭视频监控系统....
发表于 10-15 14:41 113次 阅读
智能家居服务器的组成及功能介绍

云计算架构审核是什么意思?

要求他人检查工作并不代表软弱。要求进行体系结构审核的人员应该受到称赞。另一种选择是花费数百万美元的不....
的头像 我快闭嘴 发表于 10-15 11:17 548次 阅读
云计算架构审核是什么意思?

中兴通讯将携手中国移动推出全场景UPF部署方案

根据业务特性对时延、带宽、可靠性等差异化SLA需求,UPF可部署于中心DC、区域DC、以及靠近用户的....
的头像 lhl545545 发表于 10-15 10:11 393次 阅读
中兴通讯将携手中国移动推出全场景UPF部署方案

PCB电路板缺陷类型总结

在电路板和元件之间,焊球连接需要对准,焊膏需要无污染。一个触点可以通过电气测试--简单的短路/开路,....
的头像 我快闭嘴 发表于 10-14 17:36 781次 阅读
PCB电路板缺陷类型总结

云网能力升级 雪域高原搭上信息化平台

西藏昌都市边坝县农牧民合作社的达娃在全县奔波已有些时日,只为从农牧民那里收购各种农特产品。“这两年我....
的头像 lhl545545 发表于 10-14 10:52 579次 阅读
云网能力升级 雪域高原搭上信息化平台

三星开发了基于PCIe Gen4的SSD新产品PM1733

三星计划将支持PCIe Gen4的高性能和高品质的固态硬盘扩展到更多腾讯云的应用,并积极满足全球客户....
的头像 lhl545545 发表于 10-14 10:02 347次 阅读
三星开发了基于PCIe Gen4的SSD新产品PM1733

如何在云平台上实现应用的快速部署?

应用如何在云平台上实现应用的快速部署,快速更新,实时监控。云计算时代要求运维人员能够自动化地部署应用....
的头像 我快闭嘴 发表于 10-13 16:37 583次 阅读
如何在云平台上实现应用的快速部署?

为什么手机时间变慢?只因时间同步服务器出现异常,如何避免?

手机时间竟然会莫名其妙变慢?这个还真的有,昨晚就有不少用户发现手机时间不准了,有的变慢了17分钟,非....
的头像 如意 发表于 10-13 15:16 670次 阅读
为什么手机时间变慢?只因时间同步服务器出现异常,如何避免?

IBM是否能实现云计算业务的超越?

那么,IBM为何要如此频繁剥离自己业务呢?如果说别的公司拆分是为了复刻、繁殖,建造更深护城河,那么I....
的头像 我快闭嘴 发表于 10-13 15:12 668次 阅读
IBM是否能实现云计算业务的超越?

执法记录仪移动监控调度指挥管理平台的建设及及应用功能实现

随着近年来广大人民群众法制意识特别是涉及自身利益的维权意识迅速加强,公安机关的执法环境正发生着深刻而....
发表于 10-13 11:03 332次 阅读
执法记录仪移动监控调度指挥管理平台的建设及及应用功能实现

5G技术对PCB产业有什么影响?

PCB的下游应用领域较为广泛,其中以通信、计算机、消费电子应用领域为主,以上四者合计占比接近70%。....
的头像 我快闭嘴 发表于 10-12 17:05 757次 阅读
5G技术对PCB产业有什么影响?

“汇存”的出现可打包实时上传存储到平台云服务器中?

随着互联网越来越普及,电子证据成为法庭上常见的一种证据形式。但一张截图或照片就能成为被法院认可的证据....
的头像 lhl545545 发表于 10-12 14:30 255次 阅读
“汇存”的出现可打包实时上传存储到平台云服务器中?

芯动科技基于国产N+1新工艺的NTO流片验证成功

自2019年始,芯动在中芯N+1工艺尚待成熟的情况下,团队全程攻坚克难,投入数千万元设计优化,率先完....
的头像 我快闭嘴 发表于 10-12 11:11 908次 阅读
芯动科技基于国产N+1新工艺的NTO流片验证成功

P2P网络电视台前端编码系统的结构组成及功能实现

根据用户需求,我们将有线电视和数字电视通过信号解调器获得的AV信号,采用世纪葵花多路编码工作站AVC....
的头像 电子设计 发表于 10-12 10:07 869次 阅读
P2P网络电视台前端编码系统的结构组成及功能实现

英伟达能够控制软件和DGX生态系统,建立一个基于Arm的DGX服务器版本

即使这笔交易达成,普里斯特利仍认为中国存在不利因素,因为中国的运营商,比如华为(Huawei)等在A....
的头像 lhl545545 发表于 10-12 09:52 482次 阅读
英伟达能够控制软件和DGX生态系统,建立一个基于Arm的DGX服务器版本

Wireshark数据抓包网络协议的分析

Wireshark 是目前最受欢迎的抓包工具。它可以运行在 Windows、Linux 及 MAC ....
发表于 10-12 08:00 28次 阅读
Wireshark数据抓包网络协议的分析

5G技术为服务器芯片市场打开了新的大门

在这则计划对外公开的2年间,Arm架构吸引了包括亚马逊、Marvell、华为、飞腾等众多厂商的加入。....
的头像 我快闭嘴 发表于 10-10 15:59 522次 阅读
5G技术为服务器芯片市场打开了新的大门

中兴通讯利用远程银行、云电脑“接力”金融行业数字化转型

尤其值得一提的是,中兴通讯与银联数据服务有限公司达成了合作,GoldenDB将在银联数据的信用卡系统....
的头像 lhl545545 发表于 10-10 09:05 596次 阅读
中兴通讯利用远程银行、云电脑“接力”金融行业数字化转型

新华三推出具备SDN转控分离电信级DC-SDN解决方案

众所周知,电信运营商对业务的连续性有着严苛的需求,特别是在5G高可靠、低时延的业务场景下更是如此。因....
的头像 lhl545545 发表于 10-10 09:04 280次 阅读
新华三推出具备SDN转控分离电信级DC-SDN解决方案

PCI总线的基本规范详细说明

本规范描述了设计和构建符合PCI Express规范的系统和外围设备所需的PCI Express体系....
发表于 10-10 08:00 37次 阅读
PCI总线的基本规范详细说明

DSP的关键知识要点详细介绍

冯、诺依曼结构: 采用单存储空间,即程序指令和数据共用一个存储空间,使用单一的地址和数据总线,取指令....
发表于 10-09 17:57 75次 阅读
DSP的关键知识要点详细介绍

腾讯和百度为什么提出了加大投资建设超级数据中心的计划?

新基建政策下,阿里巴巴、腾讯和百度都提出了加大投资建设超级数据中心的计划:阿里巴巴未来三年投资 20....
的头像 lhl545545 发表于 10-09 16:23 701次 阅读
腾讯和百度为什么提出了加大投资建设超级数据中心的计划?

NVIDIA利用 NVIDIA EGX 平台帮助企业将 AI 推向边缘

数百家视觉 AI、5G、CloudRAN、安全和互联网企业与业内主要服务器制造商,如戴尔技术(Del....
的头像 lhl545545 发表于 10-09 15:02 569次 阅读
NVIDIA利用 NVIDIA EGX 平台帮助企业将 AI 推向边缘

第三季度服务器DRAM产品的价格将下跌15%

华为是美光第一大客户,美光截至9月30日的2020财年第四季度财报显示,华为约占美光当季销售额近10....
的头像 我快闭嘴 发表于 10-09 11:31 759次 阅读
第三季度服务器DRAM产品的价格将下跌15%

数字时代来临,视频监控的网络安全形势变得严峻

近日,由中央宣传部、中央网信办、教育部、工业和信息化部、公安部、中国人民银行、国家广播电视总局、全国....
发表于 10-09 11:19 207次 阅读
数字时代来临,视频监控的网络安全形势变得严峻

腾讯云成立首个相关领域硬件前沿技术研究的硬件“星星海实验室”

腾讯云首款自研星星海服务器是一款为云而生的服务器产品,结合云计算场景需要,在性能、能效、安全特性、可....
的头像 lhl545545 发表于 10-09 11:06 776次 阅读
腾讯云成立首个相关领域硬件前沿技术研究的硬件“星星海实验室”

基于ARM7单片机和Linux+RTCORBA架构实现嵌入式代理服务器的应用方案

现场控制网络技术、信息网络集成技术和分布式实时技术的发燕尾服和成熟,使集成信息网络和现场控制网络的分....
的头像 牵手一起梦 发表于 10-04 17:30 356次 阅读
基于ARM7单片机和Linux+RTCORBA架构实现嵌入式代理服务器的应用方案

4位二进制并行加法器的程序和工程文件免费下载

本文档的主要内容详细介绍的是4位二进制并行加法器的程序和工程文件免费下载。
发表于 09-30 16:41 54次 阅读
4位二进制并行加法器的程序和工程文件免费下载

互联网巨头纷纷启用Arm CPU架构,Arm最新Neoverse V1和N2平台加速云服务器芯片自研

电子发烧友网报道(文/黄晶晶)Arm在2018年10月宣布了Neoverse的路线图,继2019年N....
发表于 09-30 14:46 76次 阅读
互联网巨头纷纷启用Arm CPU架构,Arm最新Neoverse V1和N2平台加速云服务器芯片自研

苹果全球服务器出现宕机和网络中断,谨慎退出iCloud账号和刷机

北京时间今晨,苹果全球多个服务出现宕机和网络中断情况。截止上午10点00分,苹果中国系统状态页面显示....
的头像 如意 发表于 09-30 12:01 12821次 阅读
苹果全球服务器出现宕机和网络中断,谨慎退出iCloud账号和刷机

【信盈达】鸿蒙操作系统移植--3、安装Python环境

安装Python环境打开Linux编译服务器终端,输入命令“python3 -v”或“python -v”,查看Python版本号。可使用python3.7以上或...
发表于 09-11 13:55 134次 阅读
【信盈达】鸿蒙操作系统移植--3、安装Python环境

8266作为服务器收到的数据总是带有“+IPD”这个头是为什么?

透传模式下面,我现在希望发送数据的模块一发送数据,服务器就直接显示原始数据,请问要怎么办? 万分感谢~~~...
发表于 08-25 08:01 0次 阅读
8266作为服务器收到的数据总是带有“+IPD”这个头是为什么?

labview存储二进制文件问题

我现在将一个动态二维数组存到二进制文件中,这个二维数组的数值一秒变一次,每变一次就保存到二进制文件中,但是最后我发现保存下来...
发表于 08-07 09:53 212次 阅读
labview存储二进制文件问题

安信可a20模块中配置服务器,好一段时间突然失效无法连接怎么解决?

用AT命令配置好后过一段时间服务器会突然失效,而且无法再次连接,有哪位大神知道怎么解决吗?...
发表于 08-07 05:58 101次 阅读
安信可a20模块中配置服务器,好一段时间突然失效无法连接怎么解决?

二进制字符串至数值转换(含小数)

    因为要给一个小朋友讲解二进制的原理,就百度了一下,然后发现二进制转小数数值的方法,于是就用labview尝试编写了...
发表于 07-23 09:38 195次 阅读
二进制字符串至数值转换(含小数)

请问workerman实现服务器端统计在线人数

workerman实现服务器端统计在线人数
发表于 06-19 14:59 168次 阅读
请问workerman实现服务器端统计在线人数

公司服务器遭受CC攻击防御的应急记录

记一次公司服务器遭受CC攻击防御的应急记录
发表于 06-17 16:29 177次 阅读
公司服务器遭受CC攻击防御的应急记录

请问workman怎么在服务器端创建websocet服务?

workman在服务器端创建websocet服务
发表于 06-17 14:59 178次 阅读
请问workman怎么在服务器端创建websocet服务?

VPS服务器下如何配置JavaWeb环境

VPS服务器下配置JavaWeb环境(jdk,tomcat,mysql)
发表于 06-11 17:02 187次 阅读
VPS服务器下如何配置JavaWeb环境

高性能服务器开发2018年的原创汇总

高性能服务器开发 2018 年原创汇总
发表于 06-10 12:33 62次 阅读
高性能服务器开发2018年的原创汇总