Dovrebbero usarsi le stesse classi che si usano per gestire i file, quindi interfaccia Serializable, e classi xxxxxStream.
Non ne so molto, comunque.