java - 在 Java 中初始化 CORBA ORB 时,ORBInitialHost 和 ORBInitialPort 属性代表什么?

标签 java distributed-computing corba

Properties aProperties = new Properties();
aProperties.put("org.omg.CORBA.ORBInitialHost", "localhost");
aProperties.put("org.omg.CORBA.ORBInitialPort", "2930");
ORB orb = ORB.init((String[]) null, aProperties);
//Get the stringified reference over TCP (String ior)
org.omg.CORBA.Object cmdObject = orb.string_to_object(ior);
this.corba = OGE_CMDHelper.narrow(cmdObject);

org.omg.CORBA.ORBInitialHostorg.omg.CORBA.ORBInitialPort 究竟代表什么?是CORBA命令的接收端点的主机名和地址(实现对象的位置)?或者是将 CORBA 消息传输到接收方的本地 CORBA ORB 的主机名和端口?还是完全不同?

最佳答案

关于 the Java SE documentation (插入新链接)

org.omg.CORBA.ORBInitialHost

运行提供初始引导服务(例如名称服务)的服务器或守护进程的机器的主机名。对于应用程序,此属性的默认值为 localhost。对于小程序,它是小程序宿主,相当于 getCodeBase().getHost()。

org.omg.CORBA.ORBInitialPort

初始命名服务监听的端口。默认值为 900。

关于java - 在 Java 中初始化 CORBA ORB 时,ORBInitialHost 和 ORBInitialPort 属性代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8415776/

相关文章:

c++ - 如何获取和设置 CORBA 中的类字段? (处理 CORBA 对象序列)

java - Spring Security 实体字段级安全

java - 如何通过身份验证的Google服务帐户调用youtube API以在Java中生成 token

java - JBoss 无限制地忽略加密策略

java - 如何在jsp中获取禁用文本字段的值

java - Netbeans 对 corba 的支持

CORBA:omniORB、TAO、MICO、Orbit

scala - Erlang/Scala 将 Actor 从一个节点迁移到另一个节点

spring - 分布式计算的独立数据访问层

java - 比较不同机器产生的 System.nanoTime() 值