如何实现外网调用内网的远程对象,内网的机子都是通过代理访问外网的.
现在我想知道,如何动态的获取内网远程对象的URL.

解决方案 »

  1.   

    关键是要获得内网机器的IP。
    若是内网机器通过代理上网,那么可能要在代理上配置NAT。
    总之,这是网络配置问题,网络管理员会更清楚如何解决。
      

  2.   

    是啊,IP和信道的端口要映射到网关(或代理服务器)的IP和端口,但问题是如何动态的获取网关的IP和端口号呢?
      

  3.   

    网关是一个路由器,它开放所有的端口(而且没有防火墙),我只是想在运行时,注册一个信道,然后外网的程序能够通过端口映射来访问这个信道所在的端口.我在网上有看到一篇文章说,可以用NAT Traversal实现自动的端口映射,但有哪位高手可以帮忙提供一下NAT Traversal的API.或者是否用.net就可以完成端口映射工作.谢谢!
      

  4.   

    nat的端口映射每次都可能变,
    连接必须先从NAT内部发起,