RPC服务不可用,救救我吧!(100分)

  • 主题发起人 主题发起人 kxh201
  • 开始时间 开始时间
K

kxh201

Unregistered / Unconfirmed
GUEST, unregistred user!
我已搜索了大量资料,进行了相关设置,错误仍然顽固的冒出来!请高手求教!<br>1、Delphi7+InterBase做的C/S数据库。<br>2、用DCOM。<br>3、在设计程序的机器上运行程序没有问题。<br>4、局域网中的本机(服务器)与另一机器(客户机)可以Ping通,可以互访对方的共享文件。<br>5、都为XP系统。<br>6、服务器上的DCOMT、RPC服务都已启动。<br>7、在客户机上运行客户端文件Client.exe时,弹出“RPC服务器不可用”的错误信息,服务器上的Server.exe也不会自动运行。<br>无论我如何整,一直都是这样的错误。我已精疲力尽!请高手指点。
 
ib数据库用ibx控件更简单啊。效率也高
 
使用DataSnap三层么?若是的话,改用Socket连接试试
 
这个错误说明了服务已经和你的程序断开了连接。可能的原因如下:<br>1、你的程序在编译时连接组件的Connected是True,你没有设为False就编译程序。<br>2、你运行的程序已经连上了服务器,但因为某个原因连接组件的Connected被你用代码设为<br>&nbsp; &nbsp;False或是被其它程序断开了连接。<br>3、你的程序可能在尝试连接一个无效的服务器。<br>4、如果使用了拦截者,也就是注册了Intercpt,那么Intercpt的错误也有可能把连接断开。<br><br>进行检查的方法很简单,写一个简单的可修改连接的程序,尝试在没有Intercpt的情况连接<br>服务器。如果没有错(一般也不会出错),你就按上面的思路检查程序吧。
 
把XP的RPC服务打开试,看是不是禁用了
 
你用计算机名称访问网络电脑看看<br>不要用ip地址。<br>我做金蝶软件的时候,就这个样子。
 
OK,谢谢各位顶力相助!我先试试。
 
后退
顶部