목록RPC (1)
yoongrammer

목차 RPC (Remote Procedure Calls) 란? RPC (Remote Procedure Calls)란 원격에 있는 함수를 호출해 주는 프로세스 간 통신 기술입니다. RPC는 플랫폼에 제약 없이 사용할 수 있어 분산 시스템 기법에 효과적입니다. RPC는 IDL(Interface Definition Language)를 사용하여 인터페이스를 명시합니다. 대표적인 IDL은 아래와 같습니다. Google 의 ProtocolBuffer Facebook 의 Thrift Twitter 의 Finalge RPC 동작 흐름 RPC는 아래와 같이 동작합니다. 클라이언트에서 매개변수를 Stub에 전달합니다. 클라이언트 Stub에서 매개변수를 메시지로 마샬링합니다. 클라이언트 Stub은 메세지를 전송계층으로 전달..
분산컴퓨팅
2020. 11. 10. 09:37