使用RMI进行分布式Java通信的库

时间:2013-06-15 09:05:21

标签: java rmi distributed

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

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

环顾Cajo似乎是一个很好的选择,但似乎很少有积极的发展。

然后Akka似乎也适合这个法案,但我在网上找不到两者之间的比较。

什么库适合这个问题,将来会得到支持?

编辑:

在重新阅读文档和评论后,我有更多问题。

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

由于RMI的更新,Cajo现在已经过时了,还是更容易使用?

1 个答案:

答案 0 :(得分:1)

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