如果使用的是 JDK ORB ,那么应该这样写:
p.setProperty("org.omg.CORBA.ORBInitRef", "NameService=corbaloc:… ");
注意 "org.omg.CORBA.ORBInitRef" 要写全
如果使用的是 JacORB ,那么应该这样写:
p.setProperty("ORBInitRef.NameService", "corbaloc:…");
这和 JacORB 的配置文件中的格式是一致的
当然,前面还应该加上:
p.setProperty("org.omg.CORBA.ORBClass", "org.jacorb.orb.ORB");
p.setProperty("org.omg.CORBA.ORBSingletonClass", "org.jacorb.orb.ORBSingleton");
本文详细介绍了如何根据不同ORB实现(JDKORB与JacORB)进行正确的初始化配置。针对两种ORB,文章提供了具体的属性设置示例,包括如何设置NameService的位置等关键信息。

358

被折叠的 条评论
为什么被折叠?



