RMI只是一种基础技术或者仍然值得使用

时间:2013-12-16 02:48:20

标签: java network-programming rmi

我的问题是RMI是否是标准的Java网络技术 值得在现代应用中使用。

因为有许多复杂的技术,如WebServices(SOAP / Rest)或EJB 或消息定向技术使用标准RMI机制在自己的应用程序中使用是否有意义。

我知道RMI是现代技术EJB(RMI-IIOP)等的基础 但它仍然可以自己使用这项技术。

为了构建简单的分布式应用程序,我发现与Web或Application Server相反的较小复杂性的主要优点。

在我看来,主要的不利因素是RMIRegistry和这种机制的遗留行为。

1 个答案:

答案 0 :(得分:2)

是的,你已经很好地总结了它。如果你只想远程执行类,那很好,例如用于简单的命令行客户端/服务器事物或分布式计算。