İçindekiler:
Tanımı - Yazılım El Sıkışma ne demektir?
Yazılım anlaşması iki sistem veya cihaz arasındaki veri iletimini kontrol eden bir protokol türüdür. Yazılım anlaşması veri iletimini kontrol etmek ve çoğu durumda sistemler arasındaki mesajlaşma işlevselliğini geliştirmek için kullanılır.
Techopedia, Yazılım El Sıkışmalarını açıklıyor
En yaygın yazılım el sıkışma türü, XON ve XOFF olarak bilinen veri öğelerini içerir. Sistemler, veri iletiminin başlangıç ve bitiş noktalarını işaretlemek için veri akışlarında klavye kontrol tuşlarına karşılık gelen bu karakterleri kullanabilirler.
Uzmanlar, yazılım el sıkışmasını, donanım el sıkışması adı verilen başka bir tür veri denetimiyle karşılaştırır.
Donanım el sıkışmasında protokol eklemek için fiziksel sistemler kullanılır. Örneğin, ilave kablolar veri iletim işaretleyicilerini taşıyabilir. Yazılım anlaşmasında, XON ve XOFF gibi ek dijital öğeler kullanılarak yapılır.
Yazılım tokalaşmasının kullanımının dezavantajlarından biri, bu ekstra veri bitlerinin ek bant genişliği gerektirmesidir. XON ve XOFF veri öğeleri alıcı sistem tarafından yakalanmazsa da sorunlar oluşabilir. Öte yandan, yazılım el sıkışması, bir projede yer alan fiziksel kurulum için donanım el sıkışmasının ne zaman elverişsiz olacağı anlamlıdır.