G
Guest
Hi!
I have an application written with Windows Forms. in C# that
uses remoting (http-channel, binary formatter) to talk to
the middle tier on a IIS6.
I now want to make the server more available by having two
servers which both have the remoting-server deployed. I don't
want to use clustering or round-robbing-DNS. The server has no
state.
I want to implement a sink or channel that is able
to catch exceptions that happen while remoting and is able
to switch over to the other server when the first server is
down.
Is there any sample code or pointer how to do it?
How can I get inside remoting above the http-transport and
how can I catch the exceptions from it and how can I have
two HTTP-channels below this to switch? Or is it possible
to change the properties of it on the fly and restart the
HTTP-communication?
Many thanks for your answers!
I have an application written with Windows Forms. in C# that
uses remoting (http-channel, binary formatter) to talk to
the middle tier on a IIS6.
I now want to make the server more available by having two
servers which both have the remoting-server deployed. I don't
want to use clustering or round-robbing-DNS. The server has no
state.
I want to implement a sink or channel that is able
to catch exceptions that happen while remoting and is able
to switch over to the other server when the first server is
down.
Is there any sample code or pointer how to do it?
How can I get inside remoting above the http-transport and
how can I catch the exceptions from it and how can I have
two HTTP-channels below this to switch? Or is it possible
to change the properties of it on the fly and restart the
HTTP-communication?
Many thanks for your answers!