태그 : google 요약보기전체보기목록닫기

1

Protocol Buffers를 패킷으로 활용해 보자

Protocol Buffers(이하 PB)를 패킷으로 활용해 보기위한 예제입니다. 패킷으로서 활용하려면 패킷이 뭉쳐서 올수 있으므로  메세지의 길이를 알아낼수 있다거나 끝을 표시해주는 기능이 필요합니다. 하지만 아래 링크의 글을 보시면,http://code.google.com/apis/protocolbuffers/docs/techniques.h...

Google Protocol Buffers에서 Reflection 사용법

Protocol Buffers(이하 PB)에 대한 설명은 이전 포스트를 참고해주세요.http://javawork.egloos.com/2720889PB에서 Reflection을 사용하면 정의된 필드/값에 하나씩 접근할수 있습니다. 이런 방식으로 PB의 소스를 수정하지 않고 여러 기능을 추가할수 있습니다. 예를 들면 제가 하려고 하는, 직렬화된 PB 버퍼를...

Google Protocol Buffers 기본 사용법

Protocol Buffers는 구글에서 내놓은 오픈소스 직렬화 라이브러리 입니다. 메세지(혹은 구조체)를 연속된 비트로 만들고, 반대로 비트에서 원래의 메세지로 만들수있습니다. 게임에서는 패킷 전송시에 유용하게 사용할 수 있습니다. C++, java, python을 지원하는데, C++에서 사용하는 방법만을 소개하도록 하겠습니다. 2.3.0 버젼을 기준...
1