关于CorbaConnection的问题,请高手回答:)(50分)

  • 主题发起人 主题发起人 不懂编程
  • 开始时间 开始时间

不懂编程

Unregistered / Unconfirmed
GUEST, unregistred user!
我用CorbaConnection控件连接一个远端corba server,按照帮助里的方式设置了
RepositoryID、HostName、然后设其connected为true时出现NO_IMPLEMENT的错误
提示,这是怎么回事,要怎么样才可以联上?
服务端我是用向导创建的Corba Data Module,然后在上面放了一个table、一个
DataSetProvider,该设置的也设置了。
我才开始学习多层结构的程序设计,希望给位给与帮助,谢谢!!!
 
严密关注。和我一样的问题,我正在思考中。。。。。。
 
高手们快来帮帮忙呀!!!
 
用CORBAConnection设置HostName干什么?Corba寻找服务器是不需要HostName的。
看看你的网络内是不是启动了一个Smart Agent,要成功连接到服务器,局域网内至少有一台
机器启动了Smart Agent,并且你的Corba服务器要在Smart Agent启动后启动。
 
在哪里启动smart agent?
 
Delphi程序组visiBroker下面
 

我启动了smart agent的,可是还是不行!!!
出现BAD_PARAM的错误提示???

 
用osfind察看你的CorbaServer的RepositoryID和ObjectName,这两项要添的,必须一致
 
谢谢楼上个位的答复,我该设的都设了,我发现问题不是出在程序上,同样的程序有时候可以联上,
有时候联不上,连不上的时候重启一下delphi就可以联上了,还有就是联上一次以后如果断开在联就
联不上了,我想可能是我的smart agent有问题吧:(
如果个位还有什么好的建议请继续回答:)
 
你是不是在设计期就想连接?
那时好时坏就正常了,你用的smart agent是人家白送的
那有那么好用,能在运行时联上就不错了,去买一个正式的
visiBroker产品吧
 
哦,原来是这样呀,谢谢80年代啦:)
 
启动OSAGENT
 
多人接受答案了。
 
后退
顶部