Object Streams With Data Streams
Compact object streams work with any stream of type RWDataOutputStream or RWDataInputStream. You can choose a data stream from the Streams package, such as the RWDataToByteOutputStreamImp and RWDataFromByteInputStreamImp classes. For the full selection of streams, see The Data Streams.
You can also use the data stream in the Serialization package, which is an adapter to the Essential Tools Module virtual streams.