컴퓨터 과학에서 마샬링( marshalling, marshaling )이란 한 객체의 메모리에서 표현 방식을 저장 또는 전송에 적합한 다른 데이터 형식으로 변환하는 과정이다.
다른곳 보내기 위해 데이터들 메타 넣어서 박싱하는게 마샬링
마샬링의 한 방법으로
serialization is about copying structured data to or from a primitive form such as a byte stream. In this sense, serialization is one means to perform marshaling, usually implementing pass-by-value semantics.
byte stream pass byu value 로 보낸다
마샬링은 직렬화( Serialization )와 유사하며 한 오브젝트, 여기서는 직렬화 된 오브젝트로 멀리 떨어진 오브젝트와 통신하기 위해 사용된다.