(2002-09-30 测试的记录)
我的DCOM基本上应该算配置好了,顺序如下:(服务器端:WIN2000SERVER,DELPHI5)
1.在服务器端编写好应用程序服务器程序和客户端程序后,执行应用程序服务器在服务器上注册,(卸载使用DELPHI安装目录BIN/tregsvr.exe,
如:tregsvr -u project12_5.exe),客户端程序在WIN2000SERVER本地能正确运行;
2.1 客户端是win98。
配置WIN2000SERVER的服务器:运行DCOMCNFG,在DCOM中找到服务器名称右击,选属性->安全性,在启动权限、访问权限中自定义, 加入客户端win98登陆名,如ABC。WIN2000SERVER中必须有ABC这个用户,密码与WIN98上登陆的密码相同。
配置客户端:注册MIDAS.DLL,安装DCOM98,运行DCOMCNFG,到位置页面,选择在以下计算机上运行应用程序,计算机名称填SERVER的名字。
2.2 客户端是WINXP。
配置服务器同上。
配置客户端:运行DCOMCNFG,到位置页面,选中在以下计算机上运行应用程序,填好服务器名称;就行了;
(可能)如果客户端登陆密码和服务器上指定的不一样,可以不必更改客户端密码,只要在标识页面上选择下列用户,再添上用户名和密码。
(以上有些配置可能需要重新启动计算机)