首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RMI - JRMP诉IIOP

RMI - JRMP诉IIOP
EN

Stack Overflow用户
提问于 2011-05-03 09:33:18
回答 2查看 4.5K关注 0票数 5

我知道JRMP为每个调用请求打开一个新的套接字。另外,IIOP可以为多个请求共享一个打开的套接字。

如维基百科所述:

术语的使用可以仅表示编程接口,也可以同时表示API和JRMP,而术语RMI (读: RMI )则表示RMI接口将大部分功能委托给支持的CORBA实现。

我在论文中提出的一个问题是,我不得不说声明是否是真假的,说:

RMI服务器共享一个用于多个调用请求的套接字。

在这一点上,考虑到它是JRMP还是IIOP服务器,这个问题是否被探讨是不明确的。:如果问题只声明 RMI ,那么就意味着它是 JRMP 服务器,而不是E 215E 116IIOPE 217e 118服务器?E 219

我希望我已经说清楚了。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-03 11:07:55

不,RMI可以共享套接字或根据需要根据RMI客户端实现创建它们。这么笼统的说法是不对的。

票数 3
EN

Stack Overflow用户

发布于 2011-05-04 10:22:33

我知道JRMP为每个调用请求打开一个新的套接字。

不,没有。RMI客户端使用连接池。

如维基百科所述:

术语RMI的使用可能仅表示编程接口,也可能同时表示API和JRMP,而术语RMI-IIOP (读: RMI over IIOP)则表示RMI接口将大部分功能委托给支持的CORBA实现。

我认为这句话有误导性,我已经改正了。新的措辞说,术语' RMI‘可以指API或任何实现,包括JRMP、IIOP、JERI、JBoss Remoting……,而’RMI‘则专门指RMI而不是IIOP。

RMI服务器共享一个用于多个调用请求的套接字。

这种说法模棱两可,误导人,并且依赖于实现.

如果问题只说明

,那么在这种情况下,它意味着它是一个JRMP服务器,而不是一个IIOP服务器,这对我来说安全吗?

不是的。但在这种情况下没有任何区别。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5867619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档