1

我想将 POJO 公开为高度可扩展的远程服务,以供其他内部 Java 客户端使用,而无需使用 RMI 或任何应用程序服务器依赖项。Spring 支持将 POJO 公开为远程服务(Hessian/Burlap),但使用 HTTP/JMS。我正在寻找一些通过 TCP/IP 使用普通套接字通信的框架。

有没有使用 NIO 进行同步调用和自动故障转移的东西?

这个看起来很有希望http://code.google.com/p/mina-spring/

4

1 回答 1

0

Spring 还提供了通过 RMI 公开 POJO 的支持。我认为您找不到任何支持简单 TCP/IP 套接字(使用 NIO 或阻塞 IO)的东西,因为协议本身将与您在其间传递的对象以及它们传递的顺序紧密耦合(例如,具有1 个参数只需要传递一个序列化对象,而具有 2 个参数的函数需要 2 个对象,并且顺序很重要等)。

于 2011-04-27T15:38:56.823 回答