Compartir a través de


Elemento <webServices>

Controla la configuración de los servicios Web XML creados con ASP.NET.

<configuration>
   <system.web>
**      <webServices>**

<webServices>
   <protocols>
      <add name="protocol name"/>   </protocols>   <serviceDescriptionFormatExtensionTypes>    </serviceDescriptionFormatExtensionTypes>   <soapExtensionTypes>      <add type="type"/>   </soapExtensionTypes>   <soapExtensionReflectorTypes>      <add type="type"/>   </soapExtensionReflectorTypes>   <soapExtensionImporterTypes>      <add type="type"/>   </soapExtensionImporterTypes>   <wsdlHelpGenerator NavigateURL="help generator file"/></webServices>

Subetiquetas

Subetiqueta Descripción
<protocols> Especifica los protocolos de transmisión que ASP.NET puede utilizar para descifrar los datos enviados desde un explorador del cliente en la solicitud HTTP. Los datos enviados en una solicitud HTTP a un servicio Web XML pueden contener llamadas a métodos y parámetros.
<serviceDescriptionFormatExtensionTypes> Especifica la extensión de formato de descripción de servicio que se ejecuta en el ámbito del archivo de configuración.
<soapExtensionTypes> Especifica las extensiones SOAP que deben ejecutarse con todos los servicios Web XML dentro del ámbito del archivo de configuración.
<soapExtensionReflectorTypes> Especifica las extensiones SOAP que deben ejecutarse cuando se genere una descripción de servicio para todos los servicios Web XML del ámbito del archivo de configuración.
<soapExtensionImporterTypes> Especifica las extensiones SOAP que deben ejecutarse cuando se produzca el acceso a una descripción de un servicio Web XML en el ámbito del archivo de configuración para crear una clase de proxy.
<wsdlHelpGenerator> Página de Ayuda del servicio Web XML (un archivo .aspx) que se muestra en el explorador cuando éste se dirige directamente a una página ASMX.

Ejemplo

En el ejemplo siguiente se especifican las opciones de configuración del servicio Web XML.

<configuration>
   <system.web>
      <webServices>
         <protocols>
            <add name="HttpGet"/>
            <add type="HttpPost"/>
            <add type="Documentation"/>
         </protocols>
         <serviceDescriptionFormatExtensionTypes>
         </serviceDescriptionFormatExtensionTypes>
         <soapExtensionTypes>
         </soapExtensionTypes>
         <soapExtensionReflectorTypes>
         </soapExtensionReflectorTypes>
         <soapExtensionImporterTypes>
         </soapExtensionImporterTypes>
         <wsdlHelpGenerator NavigateURL="DefaultSdlHelpGenerator.aspx"/>
      </webServices>
   <system.web>
</configuration>

Requisitos

Contenido dentro de: <system.web>

Plataforma Web: IIS 5.0, IIS 5.1, IIS 6.0

Archivo de configuración: Machine.config, Web.config

Controlador de la sección de configuración: System.Web.Services.Configuration.WebServicesConfigurationSectionHandler

Vea también

Servicios Web XML creados mediante clientes de servicios Web de ASP.NET y XML | Configuración de ASP.NET | Esquema de configuración de ASP.NET