服务端,客户端在单机上运行时,客户端运行,服务端正常跳出,把服务端移到其他机上,运行注册后,客户端运行,可得到数据,但服务端窗口不显示,怎么这样呢,能解决吗  补充一个现象,我用dcom连接远端服务端,服务端窗口不显示 , 但我用SocketConnection连接远端服务端,服务端窗口能显示,

解决方案 »

  1.   

    不好意思,我再祥说一下:服务端: remote data module 墨认生成,form1窗口显示连接的客户信息,客户端:dcom连接,本机运行时,客户端dcom得connect为true时,服务端窗口form1显示出来,但把服务段移到另一台机,客户端更改computername后连接,服务端form1不显示,服务端仍执行的(在后台),客户端仍可进行数据读写
    但是更改客户端用SocketConnection来连接,远端服务端的form1就可显示出来                    tks!!!
      

  2.   

    也许dcom不太稳定吧,那你就用socket来连接好了,又支持tcp/ip协议,可以在互连网上应用。
      

  3.   

    to coffee36(咖啡) :
       有改客户端要访问的IP地址, 其他地方没有服务端打开,我确定
      

  4.   

    to kongguangming(Fly)
       dcom 就那几项设置呀,computername,servername,connected,
       而且我的服务端可工作的,可以获得数据,只是看不到form1窗口
      

  5.   

    是操作系统本身的dcom有设置问题,解决方法运行dcomcnfg找到要设置的dcom组件,设置其[位置]标签中的内容即可.