RPC服务器无法使用?怎么处理?(初学者)。(50分)

A

ansili

Unregistered / Unconfirmed
GUEST, unregistred user!
我在一个机器上建立一个简单的2层结构的程序,调试通过。
我把客户端拷到另外的机器运行时,就出现RPC服务器无法使用的提示,
或者我在另外的机器做客户端时,来连接服务器是也出现上述问题。
用COM连接的,本地数据库。
各位高手帮帮小弟,刚来这里,分也不多。以后补上。
QQ:69786714
 
WIN2000+WIN98
客户端一定要登陆WIN2000的域
 
服务器和客户端都在WIN98(我都装了DCOM FOR WIN98)。
一定要在WIN2000才行吗?是服务器还客户端在WIN2000上,或2个都在WIN2000上。
 
不要用dcom连接了,dcom的连接设置能让你晕几天,改用socket连接吧!
服务器端只要运行scktsrvr.exe(在delphi安装目录下的bin目录中),设置一下端口,就可以了。
做一个安装程序,把scktsrvr.exe做成server服务(scktsrvr.exe -install),或者放到启动组中(别说你不会),delphi有scktsrvr.exe程序的源代码,
在source/vcl/下(scktsrvr.dpr),自己修改一下,使自己的数据库系统更专业。
客户端要把midas.dll copy到system(win98)或system32(win2000、nt)目录下,用专业的安装程序工具制作一个安装程序,很简单。,
 
如果服务器端装在Win98机器上,则文件共享方式必须设为“按用户访问”,
而且要配Dcomconfig(dcomcnfg.exe)
 
谢谢各位的帮忙!
我的QQ号:69786714
 
顶部