客户端代码:var
  SI: SIData;
begin
   TRY
    SI := CoMSData.CreateRemote('10.1.2.197');//远程服务器IP
    SI.AddUser(‘电脑名称’,'本机 IP',‘帐号’);  //中间层的过程
    if assigned(SI) then
      SI := nil;
   EXCEPT
   END;
end;
 
TSocketConnection 直接连接的时候正常能连通
在执行SI := CoMSData.CreateRemote('10.1.2.197');//远程服务器IP 
的时候报错
这是什么原因?服务器还需要什么配置吗?

解决方案 »

  1.   

    客户端和服务器端在本机上是正常的 
    从这句来看,你把客户端程序SocketConnection的Connected属性设置为False试下
      

  2.   


    这里已经是false了,是手工测试的时候可以正常静态连接,提示 RPC服务器不可用
      

  3.   

    http://www.quickburro.com/http://bbs.firnow.com/dview42t9752.htmlhttp://www.vba90.com/post/vb34/vb34989.htm
      

  4.   

    先给贴子加分表示你对问题的重视。然后把你的dfm和pas代码全部贴出来,自然有人帮你分析。