Handshaking de software

Autor: Randy Alexander
Data De Criação: 24 Abril 2021
Data De Atualização: 16 Poderia 2024
Anonim
From Campus to Career on Handshake
Vídeo: From Campus to Career on Handshake

Contente

Definição - O que significa Software Handshaking?

O handshaking de software é um tipo de protocolo que controla a transmissão de dados entre dois sistemas ou dispositivos. O handshaking de software é usado para controlar a transmissão de dados e, em muitos casos, para melhorar a funcionalidade das mensagens entre os sistemas.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Software Handshaking

O tipo mais comum de handshaking de software envolve elementos de dados conhecidos como XON e XOFF. Os sistemas podem usar esses caracteres, que correspondem às teclas de controle do teclado, nos fluxos de dados para marcar os pontos inicial e final de uma transmissão de dados.

Especialistas contrastam o handshaking de software com outro tipo diferente de controle de dados chamado handshaking de hardware.

No handshaking de hardware, sistemas físicos são usados ​​para adicionar protocolos. Por exemplo, fios adicionais podem transportar marcadores de transmissão de dados. No handshaking de software, isso é feito usando elementos digitais adicionais, como XON e XOFF.


Uma das desvantagens do uso do handshake de software é que esses bits de dados extras exigem largura de banda adicional. Também podem ocorrer problemas se os elementos de dados XON e XOFF não forem capturados pelo sistema receptor. Por outro lado, o handshake de software faz sentido quando o handshake de hardware seria inconveniente para a configuração física envolvida em um projeto.