Software Development/Distributed System
-
[Distributed System] Interprocess CommunicationSoftware Development/Distributed System 2023. 8. 6. 17:06
The API for Internet protocols The characteristics of interprocess communication 두 쌍의 프로세스가 통신하려면, send, receive가 필요 Synchronous and asynchronous communication Queue는 메세지 destination과 관련이 있음. 송신 프로세스는 원격 큐에 메세지를 추가. 수신 프로세스는 로컬 큐에서 메세지 제거. 송수신 프로세스의 통신은 동기 비동기 중 하나. 동기 통신은 모든 메세지가 동기적으로 처리. 송신, 수신은 blocking 오퍼레이션임. 송신 또는 수신 프로세스의 이슈가 서로의 통신에 영향을 미침. 비동기 통신은 send operation을 non-blocking으로 사용. 로컬 ..