![From Campus to Career on Handshake](https://i.ytimg.com/vi/kxgPMj8XBkM/hqdefault.jpg)
Contenuto
- Definizione: cosa significa Handshaking del software?
- Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.
- Techopedia spiega l'handshaking del software
Definizione: cosa significa Handshaking del software?
L'handshaking del software è un tipo di protocollo che controlla la trasmissione dei dati tra due sistemi o dispositivi. L'handshaking software viene utilizzato per controllare la trasmissione dei dati e, in molti casi, per migliorare la funzionalità di messaggistica tra i sistemi.
Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.
Techopedia spiega l'handshaking del software
Il tipo più comune di handshaking del software riguarda elementi di dati noti come XON e XOFF. I sistemi possono utilizzare questi caratteri, che corrispondono ai tasti di controllo della tastiera, nei flussi di dati per contrassegnare i punti iniziale e finale di una trasmissione di dati.
Gli esperti contrastano l'handshaking del software con un altro tipo di controllo dei dati chiamato handshaking dell'hardware.
Nella sincronizzazione dell'hardware, i sistemi fisici vengono utilizzati per aggiungere protocolli. Ad esempio, fili aggiuntivi possono trasportare marker di trasmissione dati. Nel software handshaking, questo viene fatto utilizzando elementi digitali aggiuntivi come XON e XOFF.
Uno degli svantaggi dell'utilizzo dell'handshaking del software è che questi bit di dati aggiuntivi richiedono una larghezza di banda aggiuntiva. Possono verificarsi problemi anche se gli elementi di dati XON e XOFF non vengono rilevati dal sistema di ricezione. D'altra parte, l'handshaking del software ha senso quando l'handshaking dell'hardware sarebbe scomodo per l'installazione fisica coinvolta in un progetto.