Take a look at Ingo Rammer's Bi-directional TCP Channel. It tries to solve the exact problem you mention. Of course his is a TCP Channel and you want an HTTP Channel but the concepts are the same.
http://www.ingorammer.com/Software/OpenSourceRemoting/BiDirTcpChannel.html Russ -----Original Message----- From: GiriKrishna Tirumala [mailto:[EMAIL PROTECTED]] Sent: Tuesday, February 04, 2003 7:42 AM To: [EMAIL PROTECTED] Subject: [ADVANCED-DOTNET] http channel in .NET Remoting Hello, I have a specific requirement on using Remoting through a firewall . Let me explain the scenario in brief. I have a remote object hosted in IIS behind a firewall configured to block all ports other than 8080. I have a client registering an Http channel and specifying port 0 to receive event callbacks from the remote object. The callbacks are obtained from the server when there is no firewall involved, but with firewall, the callbacks are not obtained. Iam aware that callbacks are sent from the server on a secondary connection using a random port which is blocked by the firewall and hence these callbacks are not received. What is the solution to this problem. Should a custom http channel be written.............. Rgds Giri You can read messages from the Advanced DOTNET archive, unsubscribe from Advanced DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com. You can read messages from the Advanced DOTNET archive, unsubscribe from Advanced DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.