반응형
직렬화(Serialization)의 정의
데이터 구조나 오브텍트 상태를 다른 컴퓨터 환경에 저장(이를테면 파일이나 메모리 버퍼에서, 또는 네트워크연결 링크 간 전송)하고 나중에 재구성할 수 있는 포맷으로 변환하는 과정이다. 오브젝트 직렬화하는 가정은 오브젝트를 마샬링한다고도 한다. 반대로, 일련의 바이트로부터 데이터 구조를 추출하는 일은 역질렬화(deserialization)이라고 한다.
마샬링 Marshalling
std::boost serialization
Protocol 단편화 Fragmentation
반응형