Servicios Web XML: Ejemplo de cliente de Windows Forms/servicio Web XML asincrónico
Visual Studio .NET 2003 Este tema aún no ha recibido ninguna valoración - Valorar este tema
En el ejemplo de servicio Web asincrónico se muestra cómo llamar a un servicio Web XML desde una aplicación cliente de formularios Windows Forms de Visual Basic .NET utilizando el soporte asincrónico integrado de .NET Framework. En el ejemplo de servicio Web XML se toma un parámetro de entrada (los milisegundos que se tardan en volver al cliente) y se devuelve un número aleatorio al llamador. La aplicación cliente de formularios Windows Form permite al usuario especificar los milisegundos de retraso y muestra cómo realizar llamadas sincrónicas y asincrónicas al servicio Web XML.
Nota Para instalar y ejecutar este ejemplo, deberá ser miembro de los grupos Usuarios del depurador y Programadores VS de su equipo. Para depurar este ejemplo, debe ser miembro del grupo Administradores. Si instala esta aplicación mediante una sesión remota, deberá ser miembro del grupo de administradores.
Para ejecutar este ejemplo
- Utilice el vínculo Copiar para copiar los archivos en el disco duro. Este ejemplo no funcionará correctamente si se utiliza el vínculo Cargar.
Ejecute el archivo AsyncWebServiceSetup.msi y siga las instrucciones.
- Ejecute el archivo AsyncWebServiceSetup.msi y siga las instrucciones.
- Una vez finalizada la instalación, inicie AsyncWebService.sln.
- Nota Si Visual Studio no puede abrir el proyecto mediante las Extensiones de servidor de Front Page, aparecerá un cuadro de diálogo de advertencia en el que se le pedirá que cambie al acceso basado en archivo.
- Elija Aceptar para continuar con la apertura del proyecto.
- En el Explorador de soluciones, haga clic con el botón secundario del mouse (ratón) en el proyecto AsyncTestClient y, a continuación, en Establecer como proyecto de inicio.
- Presione F5 para ejecutar el ejemplo.
- Haga clic en el botón Call Web Service Sync.
- Haga clic en el botón Call Web Service Async. No borre nada hasta que aparezca el mensaje 'Async Call Started' para poder ver cómo se comporta la llamada.
Fecha: el 17 de octubre de 2012
En ESCOM.