目录:
定义-软件握手是什么意思?
软件握手是一种协议,用于控制两个系统或设备之间的数据传输。 软件握手用于控制数据传输,并在许多情况下用于改善系统之间消息传递的功能。
Techopedia解释了软件握手
最常见的软件握手类型涉及称为XON和XOFF的数据元素。 系统可以在数据流中使用与键盘控制键相对应的这些字符,以标记数据传输的起点和终点。
专家将软件握手与另一种称为硬件握手的数据控件进行对比。
在硬件握手中,物理系统用于添加协议。 例如,其他导线可以携带数据传输标记。 在软件握手中,这是通过使用其他数字元素(例如XON和XOFF)来完成的。
使用软件握手的缺点之一是这些额外的数据位需要额外的带宽。 如果XON和XOFF数据元素没有被接收系统捕获,也会发生问题。 另一方面,当项目中涉及的物理设置的硬件握手不方便时,软件握手才有意义。