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
