프로토콜 버퍼

    tonic을 이용해 grpc 통신을 구현해 보자 - Rust 프로그래밍

    목차 tonic을 이용해 grpc 통신을 구현해 보자 Proto 파일 정의 Server 모듈 Client 모듈 실행 결과 tonic을 이용해 grpc 통신을 구현해 보자 tonic은 rust로 grpc를 구현한 오픈소스 라이브러리입니다. 즉, tonic을 이용해 grpc server와 client를 편하게 작성할 수 있습니다. Remote Procedure Call을 의미하는 rpc는 일반적인 HTTP 호출이 아닌 함수 호출의 개념을 사용하는 클라이언트-서버 통신의 한 형태입니다. grpc는 구글이 만든 오픈소스 rpc로 g는 Google을 의미하는 것으로 많이 알려져 있지만, 현재는 버전별 g의 의미를 다르게 나타내고 있습니다. protobuf(Protocol Buffer)는 데이터 직렬화를 위한 포맷..