我需要一个框架来通过 TCP/IP 在两个(或多个客户端/服务器模型中的)Java 程序之间传输 POJO。我需要它尽可能简单,但它必须支持每台服务器的多个客户端,并且易于实现加密是一个优点。
到目前为止,我已经看过 Java RMI、JRemoting、AltRMI 和 NinjaRMI。现在 JRemoting 看起来是最好的选择,因为它很简单,不需要像大多数其他人那样奇怪且看似不必要的扩展和实现。除了 Java RMI 之外,似乎没有任何积极的开发正在进行中。我不知道这是因为它们很稳定并且不需要更多的开发,还是因为这些类型的框架不再“酷”了。
POJO 只是一组属性。我需要服务器保存对象的静态列表,并且客户端必须能够(1)读取列表,(2)将对象添加到列表中,以及(3)从列表中删除对象。
有什么建议么?