더북(TheBook)

두 개체 간에 메시지를 주고받는 상황, 예를 들어 여러분이 어머니에게 크리스마스 카드를 보내는 상황을 생각해보자. 먼저 명절 인사말을 카드에 쓰고 봉투에 넣은 다음, 어머니의 성함과 주소를 적을 것이다. 그리고 봉투를 집 앞 우체통에 넣는다. 그러면 남은 일은 우체국의 몫이다. 어머니가 사시는 곳의 우체국까지 봉투를 전달하고 그 지역 우체국에서 다시 고향 집까지 배달을 맡는다.

 

크리스마스 카드에는 받는 사람과 보내는 사람의 주소가 적힌다. 이와 비슷하게 소켓을 사용한 통신에서는 먼저 연결을 수립한 다음 메시지를 주고받는다.

Sender 스레드는 메시지에 보내고 싶은 정보를 적은 다음에 이를 Receiver 스레드와 연결된 전용 채널로 보내려 한다. Receiver 스레드는 이렇게 받은 메시지를 읽는다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.