객체 스트림 객체스트림이란 객체를 아주 쉽게 전송할 수 있는 방법을 말한다. 객체가 전송된다는 의미는 객체가 내부적으로 참조하는 개체들 역시 함께 전송되는 것을 뜻한다. 객체가 전송되거나 쓴다고 하면, 보통 데이터만 해당된다고 생각할 수 있다. 객체가 전송된다는 것은 애플릿(Applet), 윈도우 등도 전송될 수 있다는 것을 의미한다. 객체를 전송하려면 다음과 같은 순서를 거쳐야 한다. 1. 데이터를 특정 통신 채널로 보낼 수 있는 형태로 바꾼다. 이를 마샬링(marshaling)이라고 한다. 2. 변환된 데이터를 전송하거나 쓴다. 3. 변환된 데이터를 읽어 들여 원래의 형태로 변환한다. 이를 언마샬링(unmarshaling)이라고 한다. 마샬링 마샬링이란 데이터를 바이트의 흐름으로 만들어 TCP와 같은..