Data 로는 모든 type 을 보내긴 무리가 있다. 그래서 java 에서 최상위 객체인 Object 를 다룰 수 있는 보조 스트림이 있다. 이 보조스트림을 사용하면 객체, 배열, 컬렉션 등 다양한 데이터 형태가 들어 갈 수 있다. 다만 Class 객체의 경우는 직렬화(serialize)를 하지 않으면 전달되지 않는다. Object 보조 스트림을 이용하면 Java 의 자료구조를 영구적으로 저장시킬 수 있다.그럼으로써 서버가 종료되어도 Java 객체의 내용을 보존 할 수 있게 된다.