본문 바로가기 메뉴 바로가기

레토의 작업실

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

레토의 작업실

검색하기 폼
  • 전체보기 (77)
    • Language (18)
      • JAVA (15)
      • Python (3)
    • Spring (9)
    • Database (30)
      • 공통 (10)
      • Oracle (19)
    • Server (8)
      • Docker (6)
      • Linux (2)
    • Network (3)
    • IT 용어 (9)
  • 방명록

변환 (1)
[IT 용어]마샬링(Marshalling)

마샬링(Marshalling)? 언마샬링(Un-Marshalling)?마샬링이란 객체나 특정 형태의 데이터를 저장 및 전송 가능한 데이터 형태로 변환하는 과정을 이야기합니다.반대로, 언마샬링은 변환했던 데이터를 원래대로 복구하는 과정을 이야기합니다. 마샬링과 언마샬링을 비교적 쉽게 이해하기 위해서 Encoding/Decoding, 파싱, 직렬화/역직렬화에 대한 개념을 생각하면 될 것 같습니다.직렬화/역직렬화이 마샬링이라는 개념은 직렬화( Serialization )와 많이 비교되며, 직렬화의 개념과 유사하다고 많이 이야기합니다.직렬화란 객체를 바이트 스트림으로 변환하는 과정입니다. 웹에서는 그 의미가 확장되어 JSON 데이터를 객체로 변환하거나, 객체를 JSON 데이터로 변환하는 것을 의미합니다. 네트워..

IT 용어 2024. 9. 13. 14:34
이전 1 다음
이전 다음
최근에 올라온 글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바