【发布时间】:2009-01-05 18:19:50
【问题描述】:
我目前正在寻找一个 Java 网络库。我想要做的是将 XML、JSON 或其他序列化消息从客户端发送到另一个客户端和/或客户端到服务器。
我的第一次尝试是为每条消息创建一个 POJO,以及一个用于发送的 MessageWriter 和一个用于接收它的 MessageReader。加上套接字和错误处理。这是很多容易出错的工作。
我正在寻找的是一个从套接字中抽象出来的更高级别的库。此外,它应该支持消息的代码生成。
Google 的协议缓冲区 (http://code.google.com/apis/protocolbuffers/) 看起来很有前景。但是有其他选择吗?重点不是速度或安全性(目前),它只是应该可靠地工作并且实施时间短。
【问题讨论】:
标签: java networking serialization