如何使用CorbarConnection?请高手指点。(100分)

  • 主题发起人 主题发起人 tianjy
  • 开始时间 开始时间
T

tianjy

Unregistered / Unconfirmed
GUEST, unregistred user!
1、我生成一个服务器程序,里面包含一个corbar data module 单元,
用来提供数据库的连接和操作。
问题:
在客户程序中我想用Midas/CorbarConnection和上面的服务器程序连接,
结果总是失败,应该是CobarConnection的RepositoryID属性设置不正确,
请教高手指点。
 
假设corba对象名为testcorba
服务器程序为Project1.exe
在corba data module中有以下申明
initialization
TCorbaVclComponentFactory.Create('testcorbaFactory', 'testcorba', 'IDL:Project1/testcorbaFactory:1.0', Itestcorba,
Ttestcorba, iMultiInstance, tmSingleThread);
将其中的IDL:Project1/testcorbaFactory:1.0赋给repositoryID即可

repositoryID:='IDL:Project1/testcorbaFactory:1.0';
或者
repositoryID:='Project1/testcorba'
但后一种方法有时候运行不通,建议用前一种方法

 
接受答案了.
 
后退
顶部