怎么在客户端调用COM+应用程序 (100分)

  • 主题发起人 主题发起人 cainiu
  • 开始时间 开始时间
C

cainiu

Unregistered / Unconfirmed
GUEST, unregistred user!
在计算机A上,我先用DELPHI新建一个transactional object,然后把它安装到一个COM+应用中,我安装后的组件为BankMTSObject.BankMTSObject,然后我在此机器上用DELPHI新建一个APPLICATION,在其中放置一个DCOMCONNECTION,把COMPUTERNAME设置为计算机A,再把SERVERNAME设置为BankMTSObject.BankMTSObject,然后让CONNECTED变为TRUE,就可以连接成功。接下来,我在另一台计算机B上(已经把计算机B的登陆用户名和密码加入到计算机A中),也用DELPHI新建一个APPLICATION,在其中放置一个DCOMCONNECTION,把COMPUTERNAME设置为计算机A,再把SERVERNAME设置为BankMTSObject.BankMTSObject,然后让CONNECTED变为TRUE,可就是出现“无效的字符串类别”错误信息,请问是哪里出了问题。(解决这个问题给50分),另外,我想知道,开发一个能在客户端调用服务器端的COM+应用,这个过程(包括服务器端和客户端的开发)包括哪几个步骤,尤其是要在什么时候进行哪些注册?(这个问题50分)。我分数不多了,所以只能给这些分数^-^
 
需要在客户端注册COM+组件
计算机A->组件服务—>COM+组件....>导出...>在计算机B中安装
 
安装完后,再进入组件服务,我的电脑-->属性--->默认 com+ 安全--->编辑默认值
 
来晚了,看到楼上两位的回答正解,嫉妒死了!
 
多人接受答案了。
 
后退
顶部