티스토리 뷰

직렬화는 객체 등 특정 구조의 데이터를, 이후 복원할 수 있는 형태의 데이터로 전환하는 과정이다.

역직렬화는 그 반대 직렬화된 데이터를 복원하는 과정이다.

직렬화된 데이터는 아무리 길어도 1줄 정도이다.

 

직렬화 = 마셜 링 marshaling

역직렬화 = 디마셜 링 demarshaling

 

직렬화 이유

해당 데이터를 시스템 외부에 저장하거나 전송하기 위해서 사용한다.

 

역직렬화 이유

시스템 외부에 저장되거나 전송된 데이터를 받아와 복구 후 사용한다.

'Tech > What I've Learned' 카테고리의 다른 글

유니코드와 UTF-8의 차이  (0) 2019.12.12
머신러닝 추천 생성하기  (0) 2019.11.26
난수는 어떻게 생성될까?  (0) 2019.10.11
스트링  (0) 2019.10.08
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/06   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
글 보관함