검색
색인
메시지 전달, -傳達, message passing
다중 프로그램 작성에서 동시에 수행되는 여러 프로세스 간에 데이터를 주고받기 위해서 메시지를 사용하는 것. 메시지를 전달하는 방법에는 통신을 하는 여러 프로세스의 기억 장소에 복사하여 전달하는 방법과 두 프로세스가 서로 연결되었을 때만 메시지 전송을 하는 방식이 있다. 전자의 경우는 대부분의 시스템에서 대기열을 이용하여 구현하고 있으며, 후자의 방식은 에이다(Ada) 언어에서 사용되고 있다.