请支招:DCOM的连接(50分)

  • 主题发起人 主题发起人 土豆
  • 开始时间 开始时间

土豆

Unregistered / Unconfirmed
GUEST, unregistred user!
有两台NT4workstation sp4 A1,A2.试李维《Delphi5.x 分布应用 系统篇》第二章例子。
A1为服务器,A2为客户端。 A1上DCOMCNFG.exe中作如下设置:
1.默认属性不变。
2.默认安全机制三个选项均为A2用户。
3.EasyDcomServer Object的属性中,安全性全都是自定义方式:A2用户。标识为指定用户:A2的帐号。
客户端的设置与服务器端相同,仅EasyDcomServer Object的属性中"位置"为A1.
在建客户端程序时,DCOMConnection1的computername指定为A1,在ServerName中能找到EasyDCOMServer
的选项,设置connected为True时,Delphi就不动了。不管是否手动启动Server端。

请教各位高手是何问题,如何解决。
 
最容易的办法是将服务程序的 Identity 设置成 The interactive user
否则要求用户A2在A1机器上有有使用权限
DCOM连接不成功,需要等待TimeOut,所以Delphi不动了,出去转一圈,等你回来就好了.
 
我现在能激活Server端,但随后是拒绝访问!!
 
我也是:能激活Server端,但随后是拒绝访问!!
为什么?????!!!!!
 
后退
顶部