2010-12-20 4 views
1

사람들이 C++/C에서 DNS와 같은 복잡한 이진 네트워크 프로토콜을 구문 분석 할 때 사용하는 좋은 전략을 찾고 있습니다. 모든 팁과 기사는 훌륭합니다.네트워크 프로토콜 구문 분석을위한 C++ 메서드

+1

부스트에는 사용할 수 있다고 들었던 직렬화 클래스가 있지만, 일부 템플릿/memcpy로 자체 구현을 작성했습니다. –

답변

1

Google Protocol Buffers은 파이썬 struct()이 처리 할 수있는 유형을 지원하는 것으로 보입니다. 그것은 파이썬도 지원합니다. 프로토콜 버퍼에 대한 개발자 문서 에

에 오신 것을 환영합니다 - 언어 중립적 인 플랫폼 중립, 통신 프로토콜에 사용 구조화 된 데이터, 데이터 저장 등을 직렬화의 확장 방법.

관련 문제