Sí, pero no quiere que los clientes tengan que hacerlo explícitamente
según entiendo. Habría que probar qué pasa, y si en caso de haber
mucha carga, determinar si el problema es que el proceso bloquea algo
más (algún recurso, la BD, etc) o es el IIS, pero sería bueno probar
qué pasa antes de hacer nada, creo yo.

On Dec 6, 2007 10:59 AM, Daniel Calvin <[EMAIL PROTECTED]> wrote:
> Carlos los web service exponen automaticamente metodos de invocación
> asincronica.
> Son dos lineas de codigo en el cliente, nada mas.
>
>
> 2007/12/6, Carlos Peix < [EMAIL PROTECTED]>:
> >
> >
> >
> > Hola Marcelo,
> >
> > Darte el detalle de codigo seria bastante largo y complejo de explicar.
> Debes coordinar varios elementos para que esto funcione, te doy algunos
> lineamientos:
> >
> > En primer lugar defino "web service asincronico" (de mi libro mas
> reciente, aun no publicado ni escrito):
> > Es un web service que no devuelve el resultado del proceso al retornar el
> webmethod. Lo que hace es iniciar un proceso en el servidor (que alguien mas
> se encarga de ejecutar), identificar este proceso iniciado con un Id y
> devolver el id al cliente para que pueda preguntar posteriormente por el
> avance del proceso mediante otro webmethod, luego el cliente, llama a este
> ultimo webmethod pasando el id del proceso para obtener el resultado si ha
> terminado o un mensaje diciendo que aun no termino. En una de las llamadas
> de este webmethod el resultado volvera y ahi se cierra el circuito.
> >
> > Hay varias maneras de implementar esto, si es lo que necesitas podemos
> tirarte algunas puntas.
> >
> > Carlos Peix
> >
> >
> > ________________________________
> From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Marcelo
> P
> > Sent: Miércoles, 05 de Diciembre de 2007 05:45 p.m.
> >
> > To: [email protected]
> > Subject: [puntonet] Web service asincronico ?
> >
> >
> >
> > Pero justamente ese es el problema, no se como hacer que el web service se
> comporte de forma asincrónica.
> > Saludos
>
>
>
> --
> Daniel A. Calvin
> Cooperator Team Member
> http://www.cooperator.com.ar
> Microsoft Certified Professional



-- 
Leonardo Micheloni.

http://leomicheloni.blogspot.com/

Responder a