ICT 용어집
닫기
RPC(Remote Procedure Call)
RPC(Remote Procedure Call)란?、네트워크에서 연결된 다른 컴퓨터의 프로그램을 호출하고 실행하는 기술、또는 이를 위한 프로토콜입니다。RPC는 일본어로 '원격 절차 호출'로 번역됩니다。
원거리에 있는 단말기가 호환 가능한 RPC 표준을 채택한 경우、기종、OS、프로그래밍 언어가 다른 경우에도、수신 기기에서 명령을 입력하여 처리를 수행할 수 있습니다。또、프로그램의 처리 결과를 원격지에 두면서 수신하는 것도 가능합니다。
RPC는、클라이언트 서버 시스템 및 분산 시스템을 구축하는 메커니즘으로 활용됨。RPC는 프로그래머가 네트워크 통신 절차에 대한 프로그래밍을 필요로 하지 않기 때문에、시스템 개발 효율을 향상시킬 수 있는 이점이 있습니다。
RPC는、Sun Microsystems의 NFS(Network File System) 및 DCE(Distributed Computing Environment)、Microsoft의 DCOM(Distributed Component Object Model) 등에서 핵심 기술로 채택되었습니다。소프트웨어가 객체 지향 프로그래밍을 기반으로 하는 경우、RPC를 RMI(Remote Method Invocation)로 나타낼 수도 있습니다。
NTT 서일본의 ICT에 대한 노력
'소셜 ICT 개척자'로、모든 산업과 사회의 DX를 홍보、사회 문제를 해결하고、지역 고객 및 파트너 여러분과 새로운 가치 공동 창출을 위해 노력합니다。
- 법인 사이트
에 대한 문의 및 문의