请问SocketConnection连接,能穿透防火墙么?我现在要做一个系统,客户端是通过代理上网的,服务器要放在internet,请问我用midas+SocketConnection在技术上能实现么?如果不能,请问用什么方法?

解决方案 »

  1.   

    可以穿透防火墙.
    在代理服务器器上建立一个端口,把该端口的数据转发到内部的应用服务器的socketserver就可以了.
      

  2.   


    喔我理解错了.好象不行!因为客户端没有外部网能访问的IP地址,所以客户端无法通过socket同应用服务器连接.如果是你的应用服务器是放在防火墙内,外部的客户端可以用我说的方法访问.
      

  3.   

    我的意思是这样的,服务器是Internet上的固定的IP地址,但是其它客户端是通过拨号上网的,请问能不能访问啊?
      

  4.   

    如果是客户端直接拨号上网或共享上网(不是通过WinGate等软件来代理共享上网,而是拨号属性里面的共享上网)的,这样是可以的。