IDL

    [gRPC] gRPC 개념, RPC, IDL비교(XML, JSON, Protocol Buffer)

    [gRPC] gRPC 개념, RPC, IDL비교(XML, JSON, Protocol Buffer)

    gRPC란? 구글이 개발한 오픈 소스 원격 프로시저 호출 시스템(RPC)이다. 호출을 위해 TCP/IP 프로토콜과 HTTP2.0 프로토콜을 사용하고 IDL(Interface Definication Language)로 protocol buffer를 사용한다. RPC(Remote Procedure call)란? 한 프로그램이 네트워크의 세부 정보를 이해하지 않고도 네트워크 안의 다른 컴퓨터에 있는 프로그램에서 서비스를 요청하는 프로토콜 HTTP 2.0 HTTP(Hypertext Transfer Protocol)는 웹 환경에서 사용되는 통신 프로토콜로 OSI 7 Layer에서 최상위인 Application Layer에서 사용한다. 더보기 HTTP에 대한 역사 [Network] HTTP(Stateful Stat..