[Mono-dev] Keep-alive connection with Remoting?

Robert Jordan robertj at gmx.net
Tue Aug 8 11:25:39 EDT 2006


Ympostor wrote:
> Ympostor wrote:
>> Hello.
>>
>> I have done a small proof of concept of Remoting and found out that it 
>> works as a connection-made-by-demand. I thought that the MarshalRefByObj 
>> worked using always the same connection.
>>
>> Is there a way to use only a connection (with a somewhat keep-alive 
>> behaviour) between the client and the server so as to allow to bypass 
>> any firewalls (that prevent incoming connections, like NAT) that may 
>> affect the client?
>>
>> Thanks in advance.
>>
> 
> Hello again.
> 
> I think that what I am looking for is this:
> 
> http://www.ingorammer.com/Software/OpenSourceRemoting/BiDirTcpChannel.html
> 
> However, it says it is alpha and unsupported software.
> 
> Any other ideas from the list?

This one, but it's a commercial product:

http://www.genuinechannels.com/

It used to run pretty well on Windows and their support was great.
I dunno whether Mono is supported in the meanwhile.

BTW, before using remoting for something productive, you should
read Ingo's FAQ (the author of the Bidir-channel):

http://www.thinktecture.com/Resources/RemotingFAQ/RemotingUseCases.html

You'll probably find out that some of those fancy remoting
features don't make sense in all contexts.

Robert




More information about the Mono-devel-list mailing list