Cómo llamar al servicio webservice

Escriba un servicio WINDOWS que llame regularmente a métodos en el servicio web.

1. Primero cree un WebService (aplicación de servicio web ASP.NET)

2. Cree el directorio virtual de este WebService

3. archivo

{

C:\Program Files\Microsoft Visual Studio 8\VCgt;wsdl /language:C# /out:c:\myProxyClass.cs http://hostServer:88 / ImportData.asmx?WSDL

Esta herramienta (método) es para generar una clase que se puede llamar dinámicamente para un servicio web

lenguaje: C#-----Salida en lenguaje C#

c:\myProxyClass.cs-----Este es el nombre del archivo local y la ruta del archivo generado

http://hostServer:88/ImportData.asmx--- --Es la dirección de ejecución del directorio virtual

}

4. Cree un programa de servicio de Windows (nuevo proyecto-gt; seleccione windows-gt a la izquierda; seleccione servicio de Windows a la derecha). ), y luego generar El archivo se introduce en el programa de servicio de Windows

5. Escriba el evento de llamada (BeginImportUFData)

6 Una vez completado, compílelo y generelo. , estará en la papelera del programa de servicio de Windows. Genere un archivo exe en la carpeta (como: MyNewService.exe

)

7. >

Instalación: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe ruta absoluta\MyNewService.exe

Desinstalación: C:\WINDOWS\Microsoft.NET\Framework\ v2.0.50727\InstallUtil.exe -u ruta absoluta\MyNewService .exe

Por ejemplo: (ejecutado con la ventana de comando DOS)

Instalación: C:\WINDOWS\Microsoft.NET\ Framework\v2.0.50727\InstallUtil.exe E:\chengxu\ MyNewService\MyNewService\bin\Debug\MyNewService.exe

Luego muestra: Instalando el ensamblaje, y finalmente muestra: Fase "Enviar" completada exitosamente

Desinstalar: C:\WINDOWS\Microsoft .NET\Framework\v2.0.50727\InstallUtil.exe -u E:\chengxu\MyNewService\MyNewService\bin\Debug\MyNewService.exe

Mensaje final: Desinstalación completa

Iniciar, detener el servicio es una operación de ventana, buscar administración - gt;