Obsah:
Definice - Co znamená Software Handshaking?
Software handshaking je typ protokolu, který řídí přenos dat mezi dvěma systémy nebo zařízeními. Software handshaking se používá k řízení přenosu dat a v mnoha případech ke zlepšení funkčnosti zpráv mezi systémy.
Techopedia vysvětluje Software Handshaking
Nejběžnějším typem softwarového handshakingu jsou datové prvky známé jako XON a XOFF. Systémy mohou používat tyto znaky, které odpovídají ovládacím klávesám klávesnice, v datových proudech, aby označily počáteční a koncový bod přenosu dat.
Experti porovnávají softwarové handshaking s jiným odlišným druhem kontroly dat nazývaným hardwarové handshaking.
Při hardwarovém handshakingu se k přidávání protokolů používají fyzické systémy. Například další dráty mohou nést značky pro přenos dat. Při softwarovém handshakingu se to provádí pomocí dalších digitálních prvků, jako jsou XON a XOFF.
Jednou z nevýhod používání softwarového handshakingu je to, že tyto další datové bity vyžadují další pásmo. Problémy mohou nastat také v případě, že datové prvky XON a XOFF nejsou přijímacím systémem zachyceny. Na druhé straně, softwarové handshaking má smysl, když hardwarové handshaking by bylo nepohodlné pro fyzické nastavení zapojené do projektu.