Skip to main content

Wat is een byte -stroom?

Een byte -stream is een term die wordt gebruikt om een computertechniek weer te geven waarmee gegevens langs een bepaald pad kunnen worden verzenden.Hier, in plaats van de individuele en nullen, bekend als binaire cijfers of bits, worden eenheden die de grootte hebben van acht bits, bekend als een byte, langs het pad gestuurd.Het wordt ook soms een karakterstroom genoemd, omdat de meeste personages die een natuurlijke taalalfabet vormen, cijfers enzovoort worden weergegeven door dergelijke 8-bit eenheden.De weg of entiteiten die betrokken zijn bij de overdracht van gegevens, zijn enigszins abstract, omdat ze een bestand kunnen vertegenwoordigen dat toegankelijk is voor een programma, gegevens die worden verwerkt binnen een programma of gegevens die over een netwerk reizen.

Voor een byte -streamHet meest effectief stroomt het door een toegewijd en betrouwbaar pad dat soms een pijp of pijpleiding wordt genoemd.Een dergelijk pad moet betrouwbaar zijn om ervoor te zorgen dat de output nauwkeurig is.In het ene opzicht, bij het overwegen van computerprogrammering, is de pijp het pad dat de verschillende aspecten van een programma verbindt, zodat wanneer gegevens worden verwerkt door invoer, deze kan worden doorgegeven aan een ander deel van het programma, aan een ander, enzovoort,totdat het de uitvoer bereikt.

Een ander type pijplijn kan door bepaalde besturingssystemen worden gebruikt om gegevens te nemen, zoals de inhoud van een bestand, en deze via meerdere verschillende programma's uitvoeren om wat output te produceren.Dit is handig bij tekstverwerkingstoepassingen, effectief gemaakt door middel van een teken -byte -stream om de gegevens door te geven.Een van de meest voorkomende toepassingen van een byte -stream is dan voor een besturingssysteem van een computers wanneer het toegang heeft tot gegevens in een bestand.

In vroege computernetwerken maakten sommige systemen een onderscheid tussen een byte en wat ook een octet wordt genoemd.Omdat een octet ook een computereenheid is die uit acht bits bestaat, worden de termen soms door elkaar gebruikt, hoewel ze op die oudere systemen niet hetzelfde zijn.Als gevolg hiervan is de octetstroom echter een term die ook wordt gebruikt bij het spreken over een byte -stream, hoewel voornamelijk met betrekking tot computernetwerken.Een voorbeeld, applicatie/octet-stream, is het multifunctionele internetmail-extensies (MIME) -type voor het leveren van eventuele binaire gegevens via een netwerk.

Als het gaat om het verzenden van een byte-stream via een computernetwerk, een betrouwbare bi-Directioneel transportlaagprotocol, zoals het transmissiecontroleprotocol (TCP) dat op internet wordt gebruikt, is vereist.Deze worden een byte stream -protocol genoemd.Andere seriële gegevensprotocollen die worden gebruikt met bepaalde soorten hardwarecomponenten, zoals de universele asynchrone ontvanger/zender (UART) -techniek, is een serieel gegevenskanaal dat ook een byte -stream gebruikt voor communicatie.In dit geval is de byte of het teken verpakt in een frame aan het uiteinde uiteinde, waar een extra startbit en enkele optionele controlebits zijn bevestigd en vervolgens terug uit het frame aan de ontvangende kant worden gescheiden.Deze techniek wordt soms een byte-georiënteerd protocol genoemd.