Para ello utilizaremos el siguiente comando:
wsdl.exe /l:CS /n:WService /out:ws-proxy.cs http://somehost.com/ws.asmx?WSDL
Revisemos los parámetros de este comando:
"/l:CS" representa el lenguaje de programación del proxy generado. Entre los lenguajes suceptibles de generar la salida tenemos:
- CS --> C# (opción por defecto en caso de no especificar lenguaje)
- VB --> Visual Basic
- VJS --> Visual J#
- JS --> Javascript (SI! Javascript leyeron bien).
"/out:*.cs" representa el nombre del archivo de salida. Puede especificar un PATH para que no salga en el directorio actual.
"/n:namespace" representa el nombre del namespace en el cual la clase del proxy integrará.
"http://somehost.com/ws.asmx?WSDL" es la ruta de acceso al archivo WSDL que representa al Web Service.
El PATH para encontrar este comando es el siguiente: Si tenemos Visual Studio 2005 podemos hallarlo en C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin o C:\Archivos de Programas\Microsoft Visual Studio 8\SDK\v2.0\bin . Si tenemos cualquier otra versión VS lo encontraremos en C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin
No hay comentarios:
Publicar un comentario