응용 프로그램에서 원격 프로시저를 로컬 프로시저처럼 호출하게 해주는 미들웨어 방식은?
정답 3번
RPC는 호출자가 원격 프로시저에 인자를 전달하고 실행 결과를 돌려받는 요청·응답 모델입니다. 호출 측이 인자를 전송 가능한 형식으로 인코딩하고, 수신 측이 이를 복원해 프로시저를 실행한 뒤 결과를 응답합니다. 로컬 함수처럼 호출할 수 있다는 것은 통신이 사라진다는 뜻이 아닙니다. 요청은 처리됐지만 응답만 유실될 수도 있으므로, 시간 초과를 곧바로 '실행되지 않음'으로 해석하거나 부작용이 있는 호출을 무조건 재시도하면 안 됩니다. MOM은 메시지와 큐를 통한 전달, ORB는 분산 객체 사이의 호출 중개, WAS는 웹 응용 실행 환경에 초점이 있습니다. 원격 '프로시저' 호출이라는 조건이 RPC를 구별하는 핵심입니다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-15