Gente, reitero la consulta acá, ya que corresponde a algo más de .NET en
general que de C#, quizás acá me puedan ayudar.

Les cuento que mientras seguía investigando, hice el cambio para probar y me
empecé a encontrar con problemas de timeout. El servicio del otro lado está
configurado con Instance=Single , y cuando creo el ServiceHost no lo hago
con el type sino con una instancia ya creada. Definitivamente quiero un
singleton de ese lado. :D

Ahora, del lado cliente, el problema es que si uso singleton para el proxy,
y hago Open cuando se crea la instancia por primera y única vez, se ve que
en algún momento esa conexión se cae o da timeout y no vuelve a abrirse
nunca más. Los subsiguientes requests a ese proxy se rompen porque no hay
conexión.

Alguno se topó con este problema?

Por otra parte, además de lo de abajo, quisiera saber si alguno trabajó con
WCF LOB Adapter, porque una persona me recomendó que utilice eso en vez de
lo que estoy usando ahora.

Desde ya les voy a agradecer cualquier ayuda ya que está dificil la mano y
en Google me salen 2 páginas de las cuales solo unos pocos links tocan el
tema pero no dan soluciones (sólo encontré un flaco que se hizo un
ClientBase pooleado, pero no es lo que quiero).

Gracias de nuevo!!

Luis

On Nov 29, 2007 9:07 AM, Luis Farzati <[EMAIL PROTECTED]> wrote:

> Hola gente,
>
> Quisiera hacerles una consulta. Estoy planeando modificar la forma de uso
> de un proxy WCF derivado de ClientBase<>.
>
> Ahora tengo:
>
> *    public sealed class LoggingServiceClient :
> ClientBase<ILoggingService>, ILoggingService { ... } *
>
> y lo uso así:
>
> *    using (LoggingServiceClient client = new LoggingServiceClient())
>     {
>         client.Write(...);
>         ...
>     }
> *
>
> Pero quisiera no tener que crear una instancia (con la consecuente
> creación del canal y etc etc) cada vez que lo voy a usar, y en cambio hacer:
>
>
> *   LoggingServiceClient.Instance.Write(...);*
>
>
> Conocen o se les ocurre alguna razón por la cual esto podría llegar a
> traerme problemas?
>
> Estuve viendo que en 3.0SP1 hay bastantes mejoras de performance en la
> creación de los proxies pero quitando eso me gustaría poder singletonizarlo
> igual.
>
>
> --
> Luis Farzati
> ZORBA
> Móvil: 11 3151 2781 | Oficina: 11 5555 6537 | E-mail:
> [EMAIL PROTECTED]




-- 
Luis Farzati
ZORBA
Móvil: 11 3151 2781 | Oficina: 11 5555 6537 | E-mail:
[EMAIL PROTECTED]

Responder a