什么是IOR文件,它有什么作用,它是如何工作的?

2022-09-04 08:39:04

我相信它在某种程度上与CORBA有关(我不确定)。我很好奇它的功能和工作原理。当我搜索“IOR文件”时,谷歌没有帮助我,我不确定我还能搜索什么。感谢任何至少可以利用可用资源为我指出正确方向的人。


答案 1

IOR文件是包含可互操作对象引用的文件,该对象引用是一种定位器字符串。IOR 文件本身包含 IOR。IOR 是一个 CDR 编码的字符串,根据 CORBA 版本,它包含有关创建此字符串的服务方的各种信息。但基本上它用作定位器字符串。

在 IOR 内部,通常可以找到服务方的 IP、端口号和对象引用。

在一个简单的 hello world 示例中,服务方(服务器)将创建此文件。客户机读取此文件,客户机 ORB(对象请求代理)将以透明方式将来自客户机的调用委托给服务方。

所有关于CORBA:OMG CORBA网站或只是访问维基百科


答案 2

IOR 代表 Interoperaable Object Reference,与 Corba 相关

你可以在这里查看“Corba in 5分钟”:http://www.pvv.ntnu.no/~ljosa/doc/encycmuclopedia/devenv/corba-index.html

有一节解释了什么是IOR


推荐