idlc (1) 썸네일형 리스트형 [idlc] 객체 직렬화(Object Serialize) 컴파일러 idlc란? IDLC란 인터페이스 정의 언어(Interface Definition Language) Compiler의 약자로써, 구글의 프로토콜버퍼, 플랫버퍼, 아파치의 스리프트, 넷플릭스에서 사용 되는 gRPC 처럼 IDL로 정의된 구조화된 데이터를 직렬화(serialize) 하는 코드를 다양한 프로그래밍 언어로 생성하는 컴파일러 입니다. 지원 언어 : C++ : #멀티플랫폼 지원, #std 11 버전 이상 필요, #header only 라이브러리 C# Python : Python 2.x 버전 까지 지원(3.x 이상 버전 미지원) idlc의 장점 1. 분산 컴퓨팅 환경에서 구조화된 객체를 전달하기에 좋습니다. 서버는 C++로 개발 되고, 클라이언트는 C#으로 개발 되었을 때, idlc를 사용하면 각각의.. 이전 1 다음