.PROTO 파일 확장자
프로토콜 버퍼 파일
| 개발사 | |
| 인기도 |
3.8 | 85 표 |
PROTO 파일이란 무엇인가요?
Google의 프로토콜 버퍼 형식으로 생성된 개발자 파일로, 데이터 교환에 사용되는 데이터 직렬화 형식입니다. 데이터를 논리적 레코드로 나타내는 하나 이상의 "메시지"를 지정하며, 각 메시지에는 이름-값 쌍이 포함됩니다(예: Person 메시지에는 ID, 이름, 주소가 포함될 수 있음). 데이터 교환을 위해 XML의 대안으로 설계되었습니다.
추가 정보
프로토콜 버퍼의 스키마를 지정한 후에는 Google의 Java, C++ 또는 Python 프로토콜 버퍼 라이브러리("protobuf")를 사용하여 소스 코드를 자동으로 생성할 수 있습니다. 생성된 소스 코드는 프로그램에서 구조화된 데이터를 만들고 이를 입력 및 출력 스트림으로 읽고 쓰는 데 사용할 수 있습니다.
프로토콜 버퍼는 Java, C++ 또는 Python 프로그램의 객체를 직렬화하는 데 사용됩니다. 이를 통해 데이터를 공통 형식으로 인코딩하고 세 언어로 작성된 애플리케이션 간에 교환할 수 있습니다.
참고: 프로토콜 버퍼는 Google의 거의 모든 사내 파일 형식과 RPC 프로토콜에서 사용됩니다.