Fri, 12 Nov 2004 12:23:00
There is an issue in applications which use .NET remoting in getting them through firewalls. If they attempt a callback to a client behind a NAT firewall, this will usually fail. The solution is to implement a bidirectional TCP channel so that callbacks can be sent over the same connection as the client to server method calls. This code seems to go some of the way to implementing it.