应用服务器:windows2000 adv server
数据库:Sqlserver2000
连接方式:ADO
网络连接方式:ADSL客户端:ADSL
Window2000 
安装Midas.dll现在在连接调试的时候我采用Lan中的计算机他可以被 代理到Internet 取IP :61.232.156.171(Internet)安装客户端程序,在服务器安装应用服务他的外网地址:61.232.156.172 运行服务
现在在客户端连接服务器采用DCOM  报RPC服务器不可用.

解决方案 »

  1.   

    DCom配置 默认属性:选择 在这台计算机上启用分布式COM
                      选择 在这台计算机上启用COM InterNet 服务
             默认身份验证级别 : 连接/无 都试验了
             默认模拟级别:标识/匿名  都试验了
    在服务的 访问中加入 everyone  guest  INTERActive NEtWork 等用户
    身份标识  选择 启动服务/交互式用户 都试验了都不行,如果是LAN 一切OK
      

  2.   

    用果是用Socket就容易些。 DCOM 听话很难穿过防火墙
      

  3.   

    用Socket 是不是再防火墙中要开通端口211或者制定端口比如(10000) 那么再防火墙中就要开通10000的端口吗??
      

  4.   

    Dcom很难穿越防火墙,配置麻纺,,建议用STOCKCONNECTION
      

  5.   

    SOCKET 速度一般 HTTP 速度快 DCOM最慢
    SOCKET,和HTTP 还是可以的,DCOM 用在INTERNET不合适,SOCKE还可以,开哪个端口 SOCKET SERVER 上可以选择,SOCKET SERVER和应用服务器可以用一台机器,装两个网卡,外网一个(客户端服务),内网一个(连接内网数据库),可以装在WIN上禁止某些端口或使用放火墙等,注意设置SOCKET HOST时不要用机器名
      

  6.   

    你的ADSl 是哪的,
    现在很多地方的ADsl属内网加网关,一般不能直传。
    极个别的情况下,能ping的通但也无法连通。(可能加的有内部报头)换一ADSL,分固定ip的试一试。
      

  7.   

    我是西安的,我们的系统在长春、沈阳、重庆、天津都在用,ADSL、MODEL都可以,系统用两年了,SOCKET没出现过大问题,就是有的ADSL线路噪音和环阻问题偶尔有点问题,我们通常用MODEL做第二连接方案
      

  8.   

    现在的问题是 只要客户端可以ping通服务就可以了!! 这样需要服务器开通TCP端口吗??
      

  9.   

    我想请教一下楼上那位支持socket的仁兄,如果你用SOCKET,你是怎么用到COM+服务器上非数据模块接口的(好像SOCKET这东东只能连接COM+服务器上数据模块),比如:我的COM+服务器上除数据模块还有其它对象啊....