Skip to main content

명명 된 파이프 란 무엇입니까?

명명 된 파이프는 원산지에서 종료 지점으로 데이터를 직접 전송하는 데 사용되는 옵션 중 하나입니다.이 접근법은 어떤 유형의 매개 프로토콜 또는 프로세스를 거부 할 필요성을 피하는 경향이 있습니다.명명 된 파이프 접근법의 최종 결과는 데이터를 한 지점에서 다른 점으로, 종종 매우 안전한 방식으로 쉽게 이동하는 것입니다.

명명 된 파이프의 개념을 이해하려면 먼저 컴퓨터 프로그래밍에서 파이프가 참조하는 것을 정의해야합니다.기본적으로 파이프는 직접적이며 종료 지점으로 직접 전송하는 것 외에는 아무것도 요구하지 않는 간단한 편도 통신 프로세스를 제공합니다.파이프의 개념은 다양한 UNIX 운영 체제에서 공통적 인 기능입니다.파이프 메커니즘의 실제 구조 내에서 운영 체제는 발신자로부터 전송 된 데이터를 수신하여 수신자 끝에서 수신 프로토콜이 활성화되는 동안 홀딩 패턴으로 배치합니다.종료 지점이 데이터를 수신 할 준비가되면 운영 체제는 데이터를 출시하고 전송이 완료됩니다.

명명 된 파이프 환경 내 에서이 기본 기능은 다소 확장됩니다.명명 된 파이프 프로세스는 여전히 편도 통신으로 간주되지만 보내는 프로세스와 동일한 원점이없는 파이프 또는 종료 지점에 데이터를 전송할 수 있다는 이점이 추가됩니다.프로세스가 수신 파이프에 할당 된 이름 또는 지정을 인식하는 한 변속기가 발생할 수 있습니다.컴퓨터 프로세스는 빠르고 쉽고 온라인 및 네트워크 통신의 여러 형태와 관련된 모든 단계를 탐색 할 필요가 없다는 이점이 있습니다.명명 된 파이프의 프로세스는 때때로 FIFO 또는 "First Out"으로 알려져 있습니다.이는 파이프를 입력하기위한 첫 번째 데이터가 적절한 프로세스에서 수신해야 할 첫 번째 데이터임을 인정합니다.