Innholdsfortegnelse:
Definisjon - Hva betyr programvarehåndtrykk?
Handshaking av programvare er en type protokoll som styrer dataoverføring mellom to systemer eller enheter. Handshaking av programvare brukes til å kontrollere dataoverføring og i mange tilfeller for å forbedre funksjonaliteten til meldinger mellom systemer.
Techopedia forklarer programvarehåndtrykk
Den vanligste typen håndshaking av programvare involverer dataelementer kjent som XON og XOFF. Systemer kan bruke disse tegnene, som tilsvarer tastaturets kontrolltaster, i datastrømmer for å markere begynnelsen og sluttpunktene for en dataoverføring.
Eksperter kontrasterer programvarehåndsrekning til en annen annen type datakontroll som kalles maskinvarehåndtrykk.
Ved håndtrykk av maskinvare brukes fysiske systemer for å legge til protokoller. For eksempel kan flere ledninger føre dataoverføringsmarkører. I håndshaking av programvare gjøres dette ved å bruke ytterligere digitale elementer som XON og XOFF.
En av ulempene med å bruke programvarehåndsrekning er at disse ekstra databitene krever ytterligere båndbredde. Problemer kan også oppstå hvis dataelementene XON og XOFF ikke blir fanget av mottakssystemet. På den annen side er det mulig å håndtere programvare når håndtrykk av maskinvare vil være upraktisk for det fysiske oppsettet som er involvert i et prosjekt.
