如何将TAO事件通道绑定到特定的命名服务

时间:2014-07-16 09:48:54

标签: corba tao

假设我已经启动了一个命令服务,关闭了多播以侦听特定的ip:port配置,我该如何将事件通道绑定到这个命名服务上?我认为这是可能的,因为如果网络中有多个名称服务,如何确定绑定事件通道的名称服务?

在打开多播的情况下,通道可以自行找到命名服务的位置。但是我还没有找到一种方法让它在启动时知道事件服务。 这甚至可以直接从代码中完成吗?

1 个答案:

答案 0 :(得分:0)

您可以使用ORB支持的-ORBInitRef命令行选项,例如使用

client.exe -ORBInitRef NameService=corbaloc:iiop:localhost:12345/NameService 

有关详细信息,请参阅TAO documentation