목록Computer Science/Serialization (1)
The Boxer
Google의 Protocol Buffers
이번 포스팅에서는 Google에서 배포한 Protocol buffers를 사용하는 방법을 알아보겠습니다. [Serialization(직렬화)]Serialization : 컴퓨터에 존재하는 객체 혹은 데이터구조를 저장소에 저장하거나 다른 컴퓨터에 전송하기 위해 데이터 형태를 다른 포맷으로 변환하는 과정.가령 컴퓨터 A 에서 B로 일반적인(메모리 공간을 차지하는) 데이터를 전송하려면 일단 byte단위로 데이터를 변환한 후 이를 통신 프로토콜을 통해 전송함. 하지만 객체나 데이터구조등 메모리 참조를 통해 접근해야 하는 데이터는 직렬화를 한 후 전송해야 함.직렬화에는 여러 종류가 존재하며 Java 자체에서 지워하는 직렬화도 존재함. [Protocol Buffers(protobuf)]Protocol buffers..
Computer Science/Serialization
2018. 7. 19. 14:44