미래를 위한 준비/정보처리기사
2021. 7. 27.
정보처리기사 2일차
운영체제를 공부하다 보며 프로세스간 통신을 위해 IPC(inter-Process Communication)을 이용하는 내용을 볼 수 있는데요, RPC는 IPC 방법의 한 종류로 원격지의 프로세스에 접근하여 프로시저 또는 함수를 호출하여 사용하는 방법을 말합니다. 프로시저와 함수? RPC를 설명하다 보니 Procedure라는 개념이 소개 되었는데, "프로시저 또는 함수를 호출한다" 라는 내용을 보면 함수와 프로시저에 차이점에 대해서 궁금하실 수 있는데, 함수의 경우 일반적으로 "인풋에 대비한 아웃풋이 발생을 목적"으로 하며, 프로시저는 결과값에 집중하기 보단 "명령 단위가 수행하는 절차"를 의미하는 것을 목적으로 합니다. RPC의 동작은 어떻게 이루어질까? RPC가 작동하는 전체적인 과정은 일반적으로 위의..