在Java NIO中使用Google Protocol Buffers?

我正在玩java.nio ,我很久没有使用过了。 我使用Google Protocol Buffers进行序列化以及与系统的其他部分进行通信。 现在我无法弄清楚是否/如何使用java.nio类来使用protobuffers。

我无法想象谷歌只使用“每个连接一个线程”与网络协议缓冲区。 谁能给我一个关于如何整合这两者的指针?

提前致谢!
马丁

我建议Netty ,特别是这个使用ProtoBufs的Netty示例。