0

我正在尝试解决进程间通信的古老问题,特别是对于客户端是 GUI 的客户端服务器模型。

我看过 Chronicle,虽然它可以序列化对象,但它缺乏 RMI 的功能。它可以传递 POJO,但不能运行方法。而不是混合两者或根本不使用 RMI 并编写一个协议来处理 Chronicle 通信以实现方法调用,我正在寻找现代替代方案。

环顾 Cajo 似乎很合适,但似乎没有什么积极的发展正在发生。

然后,Akka 似乎也符合要求,但我在网上找不到两者之间的太多比较。

哪个库非常适合这个问题,并且会在未来得到很好的支持?

编辑:

在这里参考文档和评论后,我还有更多问题。

http://www.javalobby.org/java/forums/t101131.html?start=15

由于 RMI 的更新,Cajo 现在已经过时了,还是它仍然是一个更容易使用的替代品?

4

1 回答 1

1

如果您的分布式进程是Java那么您为什么不想使用RMI?无论如何,您所说的现代是什么意思?RMI速度很快,因为它就在TCP套接字之上,并且EJB容器基于它。Akka 用于非阻塞 I/O,速度很快,但与您的 OP 主题不同。

于 2013-06-15T09:16:18.007 回答