직렬화

송용진·2024년 5월 23일

Serialization는 데이터 구조나 객체 상태를
저장 또는 전송 가능한 데이터 포맷
(예: JSON, XML, 바이너리 포맷)으로 변환하는 과정을 말함

이 과정은 네트워크를 통한 데이터 전송이나
파일로의 데이터 저장을 위해 필수적임

직렬화는 주로 다음과 같은 목적으로 사용됨
1. 데이터 통신
2. 데이터 저장
3. 프로그램 간의 호환성

직렬화의 기술적 세부 사항
직렬화 과정에서는
객체의 상태(즉, 속성과 그 값)가 포함된 데이터가
포맷에 따라 순차적인 데이터로 변환됨

profile
개발자

0개의 댓글