Compartir a través de


Generar la aplicación WSDL personalizada

En este tema se describe cómo crear el generador de WSDL personalizado. El generador de WSDL personalizado de ejemplo se incluye en la DLL de biblioteca de clases de Microsoft .NET Framework, CustomWSDL.dll.

Este ensamblado consta de una clase denominada CustomWSDL. Esta clase proporciona una plantilla de ejemplo con la secuencia de acciones necesarias para generar una respuesta WSDL personalizada. El diseño de esta clase muestra la generación de respuestas WSDL personalizadas para clientes de servicios Web escritos con los siguientes entornos de programación.

  • Visual Studio 2003
  • Borland JBuilder 9.0
  • webMethods Glue 5.0.1

No obstante, se pueden utilizar y modificar la misma clase y los mismos principios de diseño para la compatibilidad con otros entornos.

Compilar el código

SQL Server 2005 instala .NET Framework 2.0 como parte de su proceso de instalación. Las siguientes instrucciones de compilación requieren el uso de esta versión de .NET Framework. Puede localizar el número de versión en la carpeta %windir%\Microsoft.NET\Framework.

  1. Cree una carpeta para este proyecto de ejemplo, como C:\temp.
  2. Inicie el Bloc de notas y copie en dicha aplicación el código fuente de Lista de códigos C# para la aplicación WSDL personalizada.
  3. En la carpeta creada en el paso 1, guarde el archivo como CustomWSDL.cs.
  4. En el símbolo del sistema, cambie el directorio a la carpeta donde ha guardado el proyecto.
  5. Compile el código y genere el archivo .dll. Por ejemplo, si el nombre del archivo de código C# es CustomWSDL.cs, la línea de comandos sería:
    %windir%\Microsoft.NET\Framework\v2.0.xxxxx\csc.exe /t:library /r:sqlaccess.dll /r:System.dll /r:System.Data.dll /r:System.Xml.dll CustomWSDL.cs
    xxxxx es el número de carpeta correspondiente a la versión de .NET Framework. En genera, utilice la carpeta con el número xxxxx más alto.
    Así se crea el ejecutable CustomWSDL.dll en la carpeta de ejemplo actual.

Vea también

Tareas

Lista de códigos C# para la aplicación WSDL personalizada

Referencia

Usar la aplicación de WSDL personalizado
Implementar compatibilidad WSDL personalizada

Conceptos

Prácticas recomendadas para utilizar servicios Web XML nativos

Ayuda e información

Obtener ayuda sobre SQL Server 2005