Skip to main content

Was ist ein Byte -Stream?

Ein Byte -Stream ist ein Begriff, der eine Computertechnik darstellt, mit der Daten entlang eines bestimmten Pfades gesendet werden können.Hier werden anstelle der einzelnen und Nullen, die als binäre Ziffern oder Bits bezeichnet werden, Einheiten, die die Größe von acht Bits, die als Byte bezeichnet werden, entlang des Weges gesendet werden.Es wird manchmal auch als Charakterstrom bezeichnet, da die meisten Zeichen, die ein Alphabet der natürlichen Sprache bilden, Zahlen usw. durch solche 8-Bit-Einheiten dargestellt werden.Der Pfad oder die Entitäten, die an der Datenübertragung beteiligt sind, sind etwas abstrakt, da sie möglicherweise eine Datei darstellen, die von einem Programm, auf Daten in einem Programm verarbeitet wird, oder Daten, die über ein Netzwerk reisen.Am effektivsten fließt es durch einen dedizierten und zuverlässigen Pfad, der manchmal als Rohr oder Pipeline bezeichnet wird.Ein solcher Weg muss zuverlässig sein, um sicherzustellen, dass die Ausgabe genau ist.In einer Hinsicht ist das Rohr bei der Berücksichtigung der Computerprogrammierung der Pfad, der die verschiedenen Aspekte eines Programms verbindet, sodass die Daten bei der Eingabe verarbeitet werden, sie an einen anderen Teil des Programms übergeben werden können, an einen anderen und so weiter.bis es die Ausgabe erreicht.

Eine andere Art von Pipeline kann von bestimmten Betriebssystemen verwendet werden, um Daten wie den Inhalt einer Datei aufzunehmen und sie durch mehrere verschiedene Programme auszuführen, um eine gewisse Ausgabe zu erzeugen.Dies ist nützlich bei Textverarbeitungsanwendungen, die durch einen Charakter -Byte -Stream wirksam gemacht werden, um die Daten weiterzugeben.Eine der häufigsten Verwendungen eines Byte -Streams ist für ein Computer -Betriebssystem, wenn es in einer Datei auf Daten zugreift.

In frühen Computernetzwerk machten einige Systeme eine Unterscheidung zwischen einem Byte und dem, was auch als Oktett bezeichnet wird.Da ein Oktett auch eine Computereinheit ist, die aus acht Bit besteht, werden die Begriffe manchmal austauschbar verwendet, obwohl sie bei diesen älteren Systemen nicht dasselbe sind.Infolgedessen ist der Oktettstrom jedoch auch ein Begriff, der auch verwendet wird, wenn er von einem Byte -Stream spricht, jedoch vor allem in Bezug auf Computernetzwerke.Ein solches Beispiel, Anwendung/Oktett-Stream, ist der MIME-Typ für Mehrzweck-Internet-Mail-Erweiterungen (MIME) für die Bereitstellung von Binärdaten über ein Netzwerk.Richtungstransportschichtprotokoll wie das im Internet verwendete Transmission Control Protocol (TCP) ist erforderlich.Diese werden als Byte -Stream -Protokoll bezeichnet.Andere serielle Datenprotokolle, die mit bestimmten Arten von Hardwarekomponenten verwendet werden, wie der UART -Technik (Universal Asynchron Receiver/Sender), sind ein serieller Datenkanal, der auch einen Byte -Stream für die Kommunikation verwendet.In diesem Fall wird das Byte oder das Charakter in einem Rahmen am Sendeende verpackt, wobei ein zusätzliches Startbit und einige optionale Überprüfungsbits angebracht und dann am empfangenden Ende zurück getrennt werden.Diese Technik wird manchmal als Byte-orientiertes Protokoll bezeichnet.