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/
