Skip to main content

바이트 스트림이란 무엇입니까?

byte 바이트 스트림은 특정 경로를 따라 데이터를 전송할 수있는 컴퓨팅 기술을 나타내는 데 사용되는 용어입니다.여기서는 이진 숫자 또는 비트로 알려진 개별 숫자와 0 대신 바이트로 알려진 8 비트 크기의 단위가 경로를 따라 전송됩니다.자연 언어 알파벳을 구성하는 대부분의 캐릭터, 숫자 등이 그러한 8 비트 유닛으로 표시되기 때문에 때때로 캐릭터 스트림이라고도합니다.데이터 전송과 관련된 경로 또는 엔티티는 프로그램에서 액세스하는 파일, 프로그램 내에서 처리되는 데이터 또는 네트워크를 통해 이동하는 데이터를 나타낼 수 있으므로 다소 추상적입니다.가장 효과적으로, 그것은 때때로 파이프 또는 파이프 라인이라고도하는 전용적이고 신뢰할 수있는 경로를 통해 흐릅니다.이러한 경로는 출력이 정확한지 확인하기 위해 신뢰할 수 있어야합니다.한 가지 점에서 컴퓨터 프로그래밍을 고려할 때 파이프는 프로그램의 다양한 측면을 연결하여 데이터가 입력에서 처리 될 때 프로그램의 다른 부분, 다른 부분 등으로 전달할 수 있습니다.출력에 도달 할 때까지.

특정 운영 체제에서 다른 유형의 파이프 라인을 사용하여 파일 내용과 같은 데이터를 가져 와서 여러 다른 프로그램을 통해 실행하여 일부 출력을 생성 할 수 있습니다.이는 문자 바이트 스트림을 통해 효과적으로 데이터를 전달하기 위해 텍스트 처리 응용 프로그램에 유용합니다.바이트 스트림의 가장 일반적인 사용 중 하나는 파일의 데이터에 액세스 할 때 컴퓨터 운영 체제입니다.옥켓은 또한 8 비트로 구성된 컴퓨팅 장치이기 때문에,이 용어는 때때로 상호 교환 적으로 사용되지만, 이전 시스템에서는 동일하지 않습니다.그러나 결과적으로 옥트 스트림은 주로 컴퓨터 네트워킹과 관련하여 바이트 스트림을 말할 때 사용되는 용어입니다.이러한 예 중 하나 인 Application/Octet-stream은 네트워크를 통해 모든 종류의 이진 데이터를 전달하기위한 다목적 인터넷 메일 확장 (MIME) 유형입니다.인터넷에서 사용되는 TCP (Transmission Control Protocol)와 같은 방향 전송 계층 프로토콜이 필요합니다.이것을 바이트 스트림 프로토콜이라고합니다.UART (Universal Asynchronous 수신기/송신기) 기술과 같은 특정 유형의 하드웨어 구성 요소에 사용되는 다른 직렬 데이터 프로토콜은 통신을 위해 바이트 스트림을 사용하는 직렬 데이터 채널입니다.이 경우, 바이트 또는 문자는 전송 끝의 프레임에 포장되어 있으며 여분의 시작 비트와 일부 선택적 체크 비트가 부착 된 다음 수신 끝에서 프레임에서 다시 분리됩니다.이 기술은 때때로 바이트 지향 프로토콜이라고도합니다.