我正在尝试解决进程间通信的古老问题,特别是对于客户端是GUI的客户端服务器模型。
我看过Chronicle,虽然它可以序列化对象,但它缺乏RMI的功能。它可以通过POJO但不能运行方法。而不是混合两者或根本不使用RMI并编写协议来处理Chronicle通信以实现方法调用我正在寻找现代替代方案。
环顾Cajo似乎是一个很好的选择,但似乎很少有积极的发展。
然后Akka似乎也适合这个法案,但我在网上找不到两者之间的比较。
什么库适合这个问题,将来会得到支持?
编辑:
在重新阅读文档和评论后,我有更多问题。
http://www.javalobby.org/java/forums/t101131.html?start=15
由于RMI的更新,Cajo现在已经过时了,还是更容易使用?
答案 0 :(得分:1)
如果您的分布式流程为Java
,那么您为何不想使用RMI
?无论如何,现代你的意思是什么? RMI
速度很快,因为它位于TCP
套接字之上,EJB
容器基于它。 Akka用于非阻塞I / O,速度快但与OP不同。