python socket怎么利用select实现双工通信

python socket怎么利用select实现双工通信,第1张

方法:
Before : 0000000000000000000000000000000000000000
After pack: 0100000061626300cdcc2c406465666765000000
(1, 'abc', 2700000047683716)
('defg', 101)

1、单工通信(Simplex Communication)是指消息只能单方向传输的工作方式

特点:在单工通信中,通信的信道是单向的,发送端与接收端也是固定的,即发送端只能发送信息,不能接收信息;接收端只能接收信息,不能发送信息。基于这种情况,数据信号从一端传送到另外一端,信号流是单方向的。

2、半双工通信(Half-duplex Communication)可以实现双向的通信,但不能在两个方向上同时进行,必须轮流交替地进行。

特点:在这种工作方式下,发送端可以转变为接收端;相应地,接收端也可以转变为发送端。但是在同一个时刻,信息只能在一个方向上传输。因此,也可以将半双工通信理解为一种切换方向的单工通信。

3、全双工通信(Full duplex Communication)是指在通信的任意时刻,线路上存在A到B和B到A的双向信号传输。

特点:全双工通信允许数据同时在两个方向上传输,又称为双向同时通信,即通信的双方可以同时发送和接收数据。在全双工方式下,通信系统的每一端都设置了发送器和接收器,因此,能控制数据同时在两个方向上传送。

扩展资料

现代通信方式

1、邮递

以实物传递为基础,虽然如今写信的人越来越少,但越简单越真实,越纯朴越真情,信件是信息传递最简单最纯朴的方式,更不因传递速度过快造成信息的溢漏;快递是人类社会发展的的需要,

主要原因是因为随着人类物质生活水平的提高服务需求面也越来越高,但其发展受交通运输制约无便利的交通运输怎么也快不起来。

2、电话

电话分固定电话、移动电话与网络电话,其传递方式与网络方式优缺点基本相同,与网络方式不同之处在于电话不能直接传递文字,与邮递方式不同在于不能传递实物。

3、传真

传真是近二十多年发展最快的非话电信业务。将文字、图表、相片等记录在纸面上的静止图像,通过扫描和光电变换,变成电信号,经各类信道传送到目的地,在接收端通过一系列逆变换过程,获得与发送原稿相似记录副本的通信方式,称为传真。

4、卫星电话

基于卫星通信系统来传输信息的电话就是卫星电话。卫星电话是现代移动通信的产物,其主要功能是填补现有通信(有线通信、无线通信)终端无法覆盖的区域,为人们的工作提供更为健全的服务。

现代通信中,卫星通信是无法被其他通信方式所替代的,现有常用通信所提供的所有通信功能,均已在卫星通信中得到应用。

5、电报

电报,就是用电信号传递的文字信息。通讯越来越迅捷,电报的作用已经不是很大了,也许有一天电报就会从我们的生活中消失了。

电报是通信业务的一种,是最早使用电进行通信的方法。它利用电流(有线)或电磁波(无线)作载体,通过编码和相应的电处理技术实现人类远距离传输与交换信息的通信方式。

6、数据通信

计算机网络中传输的信息都是数字数据,计算机之间的通信就是数据通信方式,数据通信是计算机和通信线路结合的通信方式。在数据通信中,按每次传送的数据位数,通信方式可分为:并行通信和串行通信。

参考资料来源:百度百科——通信方式


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13168079.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-15
下一篇 2023-06-15

发表评论

登录后才能评论

评论列表(0条)

保存