DCOM+SQL做的三层,在本机连接可以,客户端用另一电脑就出错,请大家帮帮我! ( 积分: 50 )

  • 主题发起人 主题发起人 joshua_jia
  • 开始时间 开始时间
J

joshua_jia

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么我的DCOM三层,在本机上可以,客户端放到另一台电脑上就错:
Exception EOleSyserror in module appClient.exe拒绝访问.
midas.dll也拷到SYSTEM32下并注册成功了
DCOM中的权限也配置成完全控制了.
 
为什么我的DCOM三层,在本机上可以,客户端放到另一台电脑上就错:
Exception EOleSyserror in module appClient.exe拒绝访问.
midas.dll也拷到SYSTEM32下并注册成功了
DCOM中的权限也配置成完全控制了.
 
出现这种情况80%是你配置DCOM的问题,DCOM配置非常让人讨厌,换SocketConnection做吧。基本不用配置。
 
在XP中配置DCOM是很有问题的,如果你把服务器放到w2K就容易多了
 
用TSimpleObjectBroker, TDCOMConnection
在TSimpleObjectBroker.Servers里加上要连接的IP地址
TDCOMConnection连服务端。
TDCOMConnection.ObjectBroker ;= TSimpleObjectBroker
你试试嘛。可以的话请加分~~
 
是用的WINDOWS2000系统
 
用SOCKET做可以了,谢谢大家
 
后退
顶部