一个关于MIDAS的初级问题(100分)

  • 主题发起人 主题发起人 hailong
  • 开始时间 开始时间
H

hailong

Unregistered / Unconfirmed
GUEST, unregistred user!
本人初学DELPHI,按照范例编了一个MIDAS的简单程序,在客户端的程序中我用DCOM来连接应用程序服务器中的DataSetProvider,在本机运行一切正常。
后来我想通过网络来测试一下,我把SERVER端的程序COPY至另一台机器,并在那台机器上运行以登记注册表,然后把本机中的DCOMConnection的COMPUTERNAME改为另一台SERVER的名称,但当我把DCOMConnection的Connected属性设置为TRUE时发生错误:“RPC服务器无法使用”,书上解释说是DCOM的安全设定问题。
不知如何解决?
另外,哪里有关于DCOM,COM,WINSOCKET的电子文档或书籍,请告之??
 
动行DComcnfg双击你注册的服务器,在"安全性"页中编辑默认的访问权限,
一般只要加上可以访问的用户名,或添加上任意用户。这样所有的用户都
可以访问。同时在"位置"页中要指定客户端可以运行的计算机。
 
hailong :你好
我也遇到同样的问题.有好的解决方案请发给我.
ice.yang@csrd.org
thank you !!!
 
放应用服务器的机器,如果是W98,应该把共享方式设置为用户共享
(不能用文件共享);
运行dcomcnfg修改访问权限和启动权限。
 
另外,运行程序的帐号应设为交互式用户。最好服务器设为域服务器,客户机
登陆到到服务器上。
 
这个问题 以前讨论过了,你可以先搜索一下。
1) Server 是win98 ,共享方式设置为用户共享 , Server/Client 上install DCOM98/DCOM95
2) Server 是Nt , 利用DCOMCNFG进行配置

 
方法前面已经说了,当然最好是放弃DCOM,那太繁了,海龙王,用asta吧
 
多人接受答案了。
 
我的问题与这个相似但不同。
同样的dcom服务器,放在98 nt ws上都可以用dcomconnect连接,但放到nt server上就不行,设置dcomcnfg上的权限也不行。
好来没办法只好用socksconnect来连接。
请指教。
 
后退
顶部