Skip to main content

Hvad er en byte -strøm?

En byte -strøm er et udtryk, der bruges til at repræsentere en computerteknik, der giver mulighed for at sende data langs en bestemt sti.I stedet for de enkelte og nuller, kendt som binære cifre eller bits, sendes enheder, der er på størrelse med otte bit, kendt som en byte, langs stien.Det kaldes også undertiden en karakterstrøm, da de fleste af de karakterer, der udgør et naturligt sprog alfabet, tal og så videre er repræsenteret af sådanne 8-bit enheder.Stien eller enheder, der er involveret i overførslen af data, er noget abstrakte, da de kan repræsentere en fil, der får adgang til et program, data behandles i et program eller data, der rejser over et netværk.

For en byte -strøm at væreMest effektive flyder det gennem en dedikeret og pålidelig sti, der undertiden benævnes et rør eller rørledning.En sådan sti skal være pålidelig for at sikre, at output er nøjagtig.I en henseende, når man overvejer computerprogrammering, er røret den sti, der forbinder de forskellige aspekter af et program, så når data behandles fra input, kan det overføres til en anden del af programmet, på et andet, og så videre,Indtil det når output.

En anden type rørledning kan bruges af visse operativsystemer til at tage data, såsom indholdet en fil, og køre den gennem flere forskellige programmer for at producere noget output.Dette er nyttigt med tekstbehandlingsapplikationer, der er gjort effektiv ved hjælp af en karakterbyte -strøm til at videregive dataene.En af de mest almindelige anvendelser af en byte -strøm er derfor til et computere -operativsystem, når det får adgang til data i en fil.

I tidlige computernetværk gjorde nogle systemer en sondring mellem en byte og hvad der også kaldes en Octet.Da en Octet også er en computerenhed bestående af otte bit, bruges udtrykkene undertiden om hverandre, selvom de på de ældre systemer ikke er de samme ting.Som et resultat er Octet -strømmen imidlertid et udtryk, der også bruges, når man taler om en byte -strøm, skønt primært med hensyn til computernetværk.Et sådant eksempel, applikation/octet-stream, er typen Multipurpose Internet Mail Extensions (MIME) til levering af enhver form for binære data via et netværk.

Når det kommer til at sende en byte-strøm over et computernetværk, en pålidelig bi-Retningsbestemt transportlagsprotokol, såsom transmissionskontrolprotokollen (TCP), der bruges på Internettet, er påkrævet.Disse kaldes en byte -strømprotokol.Andre serielle dataprotokoller, der bruges med visse typer hardwarekomponenter, såsom den universelle asynkrone modtager/sender (UART) -teknik, er en seriel datakanal, der også bruger en byte -strøm til kommunikation.I dette tilfælde pakkes byteen eller karakteren op i en ramme på den transmitterende ende, hvor en ekstra startbit og nogle valgfri kontrolbits er fastgjort og derefter adskilt tilbage ud af rammen i den modtagende ende.Denne teknik kaldes undertiden en byteorienteret protokol.