메일슬롯은 단방향 통신만 가능하다
두프로세스가 서로 메시지를 주고 받을 수 있는 채팅 프로그램 구현을 위해서는 두개의 메일슬롯을 생성해야만 한다.
양방향 IPC구현을 위한 기법이 따로 있다. 파이프이다. 파이프 종류는 Anonymous 파이프와 Named 파이프가 있다
Named 파이프는 기본적으로 양방향 송수신을 지원한다.
하나의 Sender 는 한번의 메시지 전송으로 여러 Receiver 에게 동일한 메시지를 동시에 전송하는것이 가능하다. 메일슬롯의 주소에서 Local 컴퓨터를 가리키는 '.' 대신에 모든 컴퓨터를 가리키는 '*' 으로 변경해주면 된다
커널 오브젝트의 상태와 핸들 테이블에 대한 개념에 더 관심을 가져주기 바란다
"커널 오브젝트의 상태와 핸들 테이블에 대한 내용을 언제, 그리고 무엇을 기반으로 설명해야 하는가!"
리소스생성되면 그에대한 커널오브젝트생성하는데 IPC를 기반으로 설명한다.