请教在visibroker下怎么启用命名服务.
我把smartagent和nameserv都打开了,在visibroker控制台也可以看到启动的命名服务了,
可是运行程序时却发生异常,用relolve_initial_references("nameserve")时返回的引用
是空的?
太急了,请大家指教啊!!!!!!!!!!!!!

解决方案 »

  1.   

    Sorry, I don't know...Basically, never heard of this before...
      

  2.   

    问错地方了吧?
    看看这个
    http://www.huihoo.com/bbs/corba/1572.htm
      

  3.   

    呵呵,再次关注楼主的帖子这边好像关心corba的人不多,搂主可以试着把贴子转到C/C++区去看看,那边关心这个问题的人好像多一点。呵呵,我问的几个ACE的问题都是在那边找到的答案。
      

  4.   

    VisiBroker没有仔细看过,不过一般其他的ORB大都是用这两类方法将名称服务器的地址和端口号传进去:
    1. 用参数制定,ORB_init(...)接收到这些参数后记录下来;
    2. 用配置文件或注册表;建议首先查一下VisiBroker的文档有没有相关说明。
      

  5.   

    这个问题已经解决了,可是就是觉得有点麻烦,是用参数来初始化ORB,不知有没有更简单的方法.
    用配置文件或注册表怎么做呢?
      

  6.   

    偶记得CB中带的那个VisiBroker的文档比较旧,好多东西还在讲BOA,可以去Borland网站上找找看有没有新的文档。