.Net Remoting,防火墙问题

时间:2010-02-19 16:02:31

标签: c# .net remoting

我有一个在Windows 2003 Server上侦听的.NET远程服务。据我所知,Windows防火墙已正确配置,以便让Remoting应用程序的信息消失。

在我的电脑中,我有另一部分通信,试图执行Remoting对象中的方法。从理论上讲,没有可以干扰的防火墙,但抛出了这个异常:

SocketExcepcion (Error produced during the connection try, etc.)

我使用Microsoft网络监视器捕获了流量,我看到“服务器和客户端”之间的流量正在流行。

思想?任何帮助都将非常感激。

谢谢!

1 个答案:

答案 0 :(得分:1)

好的,Windows Remoting(WCF的前身)非常有限,因为存在防火墙问题......基本上,它不适用于防火墙,即使你在防火墙上打了一个洞,问题是NAT因此,您可能会收到连接超时套接字错误消息的IP地址。它可能会帮助您并重新确保通过允许重定向流量来轻松解决问题,我已在CodeProject上撰写了一篇可能对您有帮助的文章。你可以做的是将应用程序放在防火墙所在的终点,放入公开面向互联网的IP地址,然后将要重定向的IP地址放入远程处理服务器。

如果您愿意,请随时与我联系, 希望这可以帮助, 最好的祝福, 汤姆。