Как сериализовать ByteBuffer
Я хочу отправить java.nio.ByteBuffer через сеть, используя RMI, однако ByteBuffer не сериализуем. Я пробовал следующий пользовательский класс безрезультатно:
public class NetByteBuffer implements java.io.Serializable {
ByteBuffer buffer;
public NetByteBuffer(ByteBuffer buffer) {
this.buffer = buffer;
}
public ByteBuffer getByteBuffer() {
return this.buffer;
}
}
Клиент по-прежнему получает не сериализуемое исключение. Есть идеи?
Спасибо