首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RMI IIOP可以调用RMI(JRMP)服务器吗?

RMI IIOP可以调用RMI(JRMP)服务器吗?
EN

Stack Overflow用户
提问于 2012-06-15 18:22:48
回答 1查看 315关注 0票数 0

RMI IIOP可以调用RMI (JRMP)服务器吗?

我知道RMI IIOP用于使用corba的跨语言通信,但是RMI IIOP客户端可以调用使用JRMP实现的RMI服务器吗?

我猜这可以通过使用RMI (JRMP)注册主机的IP地址来实现。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-15 18:33:19

不是的。这个问题甚至没有任何意义。RMI服务器通过存根调用,协议由存根实现,而不是客户端。

但是,您可以将同一对象导出为RMI/JRMP远程对象和RMI/IIOP远程对象,方法是既不扩展UnicastRemoteObject,也不扩展PortableRemoteObject,调用这两个类的exportObject()方法,并在RMI Registry和COSNaming服务中注册它,然后运行rmic (如有必要,请参阅UnicastRemoteObject的前言)和rmic -iiop

然后,如果您通过注册表查找它,您会得到一个RMI/JRMP存根,如果您通过COSNaming服务查找它,您会得到一个RMI/IIOP存根。

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

https://stackoverflow.com/questions/11048866

复制
相关文章

相似问题

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