我刚刚开始学习多层次程序开发,创建好应用服务器后,在用DCOM将客户端和服务器端相连时,书中特别强调了这么一句话“客户机连接服务器时,一定要先注册服务器”,这句话我不是很懂,是怎么个注册法呢?书上的实例我也已经运行成功,不知道当客户机和服务器不在同一台电脑上的时候能不能成功,请高手解释一下这句话是什么意思,谢谢了

解决方案 »

  1.   

    不太明白楼上说的意思。
    Dcom服务器,只要在服务器机上运行一下就完成注册了。----不管服务器机和客户机是不是同一台机
      

  2.   

    刚才我又碰上一另一个问题,还是刚才的服务器,我用TSOCEKTCONNECTION连接,当我选SERVERNAME的时候,提示一个这样的错误:Windows socket error:由于目标机器积极拒绝,无法连接。(10060),onAPI 'connect'
    这是因为什么呢?
      

  3.   

    socketconnection需要代理服务器的支持。即scktsrvr.exe,在delphi目录下
      

  4.   

    关于scktsrvr的配置,你就需要再看一下书了。
      

  5.   

    我运行了一下scktsrvr.exe  终于成功了  谢谢你了