Re: How to restrict remote client by IP address
- From: Mehdi <vioccc@xxxxxxxxxxxxxxxxxx>
- Date: Fri, 26 May 2006 15:46:51 +0100
On Fri, 26 May 2006 06:21:02 -0700, hulinning wrote:
I would like to know how much effort you need to convert native MS .NET
remoting to GenuineChannels .NET Remoting?
Currently, client applications use interfaces to connect to remote host for
obtaining services. The Remote host provides singleton classes with
unlimited life time. All classes that needs to be returned to clients are
serializable.
Currently I got no security, synchronous calls only.
We were pretty much in the same situation as you are when we switched from
the .NET Framework built-in TCP channel to Genuine Channels' GTCP channel.
The only change we've had to make was to reference the Genuine Channel DLL
and to change TcpChannel to GTcpChannel in the code... There are a few
points to take into account:
- Genuine Channels's GTCP channel is not compatible with the built-in
TcpChannel which means that you have to migrate all your client and server
applications to Genuine Channels at once.
- Of course, just changing TcpChannel to GTcpChannel is easy and works but
if you want to take advantage of Genuine Channels extra features, you'll
have to spend some time to learn about the Genuine Channels API.
Fortunately, their programming guide is clear and complete with code
samples plus there are several articles and sample applications on their
web site so it's actually pretty quick to get up to speed with Genuine
Channels.
Don't forget that you can try it for free (the trial package comes with all
the documentation, the programming guide and the sample chat application).
.
- References:
- Re: How to restrict remote client by IP address
- From: Mehdi
- Re: How to restrict remote client by IP address
- Prev by Date: Re: Remoting - Strange Behaviour
- Next by Date: Re: Async & Sync calls togethers
- Previous by thread: Re: How to restrict remote client by IP address
- Next by thread: Re: Async & Sync calls togethers
- Index(es):
Relevant Pages
|
Loading