Thanks for the reply Claudio,
I'm looking at it as an introduction to .NET remoting to cover all the stuff
I haven't run into yet until I properly understand it.
I'm currently spending a lot of time on figuring out how to setup .NET
Remoting for my purposes and now i'm getting to the stage where everything
is working, but the code seems to have problems in reality, in a perfect
test environment it works fine but as soon as I start signing up quite a few
clients to the server and have a multitude of disconnections and
re-connections I'm getting bugs that I have absolutely no idea about and
debugging a distributed application isn't as easy as a standard app
(especially if you've never done it before :) ).
I'm hoping that GC can give me some stability and be put in place while my
brain catches up with what i'm trying to do.
Additionally ther only really useful tutorials that sound interesting and
talk about the kind of things i'm looking to do are either by Dmitry Belikov
(the author of GC) or are stuff about Genuine Channels (which of course
requires Genuine Channels to be of any use)....
I dunno, am I being a wuss by just buying a product rather than working this
all out myself or is it really a good option to consider?
"clu" <cl************@gmail.com> wrote in message
news:11**********************@o13g2000cwo.googlegr oups.com...
As a way of learning the .NET Remoting technology I think nothing is
better than writing your own code.
But this is not alwasy easy, expecially when you wish to write custom
channels.
First, because it is quite an advanced customization feature which
requires a very good knowledge of the Remoting internals.
Second, because you should also have a deep knowledge of the
communication layer you want to use: for example, if you decide to
write a custom transport channel based on, say, UDP, you better know
UDP very well to make it work in a production environment.
So, in a word: Genuine Channels, as to my experience, are a very good
product which is worth buying, if you need it.
Buying it does not prevent you from learning the internals of the
Remoting framework, although you will probably know it better writing a
custom channel from scratch.
As usual, it's a matter of time.
My suggestion? Buy GC if you need it and if you can afford it, but keep
studying the .NET Remoting framework nonetheless :-)
HTH
Regards
Claudio Brotto