What the WCF facility won't do is be able to automatically reconnect to a
service that is bounced.  e.g. a Window Service Hosting a WCF Component.
This would require intimate knowledge of the transport

2009/5/28 Krzysztof Koźmic <[email protected]>

>
> 1. it is possible
> 2. this is what Windsor WCF Facility does - use it if you're using Windsor
>
> 2009/5/28 Utopico <[email protected]>:
> >
> > I am rather new to Castle so I might be asking a very trivial
> > question. Anyway:
> >
> > My GUI application uses NetNamedPipes for communicating with the
> > server backend. The WCF has a timeout on its sessions. So what I want
> > is a proxy class that encapsulates the WCF service and reconnects to
> > backend automatically if the connection is lost on  method invocation.
> > I did not find any solution in the WCF framework so my idéa is to use
> > DynamicProxy. However i need to set the "inner class" before invoking
> > Procede().
> >
> > So the logic I am looking for is:
> >
> > public void Intercept(IInvocation invocation)
> > {
> >  try {
> >    invocation.Proceed();
> >  } catch ( Exception e){
> >    "innerclass" = CreateMyInnerServiceInterfaceClient(); //Will
> > reconnect
> >     invocation.Proceed();
> >  }
> > }
> >
> > Is this possible?
> >
> > Or am I going down the wrong road here?
> >
> > >
> >
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to