반응형
-
RPC / gRPC 와 예제 코드 with Go, PythonOpen Source 2021. 11. 8. 11:44
What is gRPC? 1. RPC (Remote Procedure Call) 1-1. RPC 는 무엇인가? software communication protocol network 의 상세 정보를 몰라도, 한 프로그램이 다른 컴퓨터에 있는 프로그램의 서비스에 request 를 할 수 있다. 외부 process 가 다른 process 를 호출하기 위해서 사용된다. Procedure call: function call or subroutine call 함수 호출과 같은 순차적인 호출 client - server 모델을 사용한다. request 를 하는 프로그램이 client service 를 제공하는 프로그램이 server RPC 는 일반적인 함수 호출과 동작이 비슷하다. server 에서 결과를 리턴 할..