Skip to main content

Mi az a bájt patak?

A byte stream egy olyan kifejezés, amelyet egy számítási technika ábrázolására használnak, amely lehetővé teszi az adatok küldését egy adott útvonalon.Itt az egyes és nullák helyett bináris számjegyek vagy bitek, a nyolc bites méretű egységeket, amelyek bájtnak nevezik, az út mentén küldjük el.Ezt néha karakterfolyamnak is nevezik, mivel a legtöbb karakter, amely természetes nyelvi ábécét, számokat és így tovább alkotja, az ilyen 8 bites egységek képviselik.Az adatok átadásában részt vevő út, vagy az entitások kissé elvontak, mivel ezek egy program által hozzáférhető fájlokat, a programon belül feldolgozott adatokat, vagy a hálózaton keresztüli adatokat.A leghatékonyabb, hogy egy dedikált és megbízható úton halad át, amelyet néha csőnek vagy csővezetéknek neveznek.Egy ilyen útnak megbízhatónak kell lennie annak biztosítása érdekében, hogy a kimenet pontos legyen.Egy tekintetben a számítógépes programozás megfontolásakor a cső az az út, amely összeköti a program különféle aspektusait, hogy amint az adatokat bemenjék, átadhatjuk a program egy másik részéhez, egy másikra, és így tovább,Amíg el nem éri a kimenetet.

Egy másik típusú csővezeték -típust használhat bizonyos operációs rendszerek az adatok átvételére, például a fájl tartalmára, és több különböző programon keresztül futtathatják, hogy kimenetet készítsenek.Ez hasznos a szöveges feldolgozási alkalmazásokkal, amelyeket egy karakterbájt -stream segítségével hatékonyan hajtanak végre az adatok továbbításához.A byte stream egyik leggyakoribb felhasználása tehát a számítógépek operációs rendszerére vonatkozik, amikor a fájlban lévő adatokhoz hozzáfér.Mivel az oktett szintén egy nyolc bitből álló számítási egység, a kifejezéseket néha felcserélhetően használják, bár ezekre a régebbi rendszerekre nem ugyanaz.Ennek eredményeként azonban az Octet Stream egy olyan kifejezés, amelyet egy byte streamről beszélve is használnak, bár elsősorban a számítógépes hálózatépítés szempontjából.Az egyik ilyen példa, az alkalmazás/oktet-stream, a többcélú internetes levél-kiterjesztések (MIME) típusa bármilyen bináris adatok átadására egy hálózaton keresztül.Szükség van irányított szállítási réteg protokollra, például az interneten használt átviteli vezérlési protokollra (TCP).Ezeket byte stream protokollnak nevezzük.Egyes hardverkomponensekkel, például az univerzális aszinkron vevő/adó (UART) technikával, amelyet bizonyos típusú hardverkomponensekkel használnak, egy soros adatcsatorna, amely a kommunikációhoz byte stream -et is használ.Ebben az esetben a byte -t vagy a karaktert az átviteli végén egy keretbe csomagolják, ahol egy extra kiindulási bit és néhány opcionális ellenőrző bit van rögzítve, majd elválasztják a keretből a fogadó végén.Ezt a technikát néha bájtorientált protokollnak nevezik.