Share via


<protocols> (elemento)

Especifica los protocolos que puede usar un servicio web ASP.NET para recibir datos de solicitudes enviados por un cliente, y devolver datos de respuesta. Un protocolo puede usarse para asociar los datos de la solicitud con un método y sus parámetros, y para asociar los datos de la respuesta con el método y su valor devuelto.

<configuration>

  <system.web>

    <webServices> (elemento)

      <protocols> (elemento)

<protocols> 
      <add name="protocolname"/>
      <remove name="protocolname"/>
      <clear>   
</protocols>

Atributos y elementos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Ninguna.

Elementos secundarios

Elemento Descripción

add

Agrega un protocolo especificado que puede utilizar un servicio web ASP.NET para recibir datos de solicitudes enviados por un cliente, y devolver datos de respuesta. De manera predeterminada, sólo se habilitan HttpSoap y Documentation.

clear

Quita todos los protocolos del ámbito del archivo de configuración.

remove

Quita un protocolo especificado para controlar datos de respuesta y solicitud del ámbito del archivo de configuración.

Elementos primarios

Elemento Descripción

configuration

Es el elemento raíz de cada archivo de configuración que usan las aplicaciones Common Language Runtime y .NET Framework.

system.web

Especifica el elemento raíz de la sección de configuración de ASP.NET.

webServices

Controla la configuración de servicios web implementados mediante ASP.NET, y la de clientes de servicios web que se ejecutan en .NET Framework.

Ejemplo

En el ejemplo siguiente se habilitan los cuatro protocolos admitidos. De manera predeterminada, sólo se habilitan HttpSoap y Documentation. Para utilizar HttpPost y HttpGet, es necesario habilitarlos tal y como se muestra en el siguiente ejemplo.

<configuration>
   <system.web>
      <webServices>
         <protocols>
            <add name="HttpSoap"/>
            <add name="HttpPost"/>
            <add name="HttpGet"/>
            <add name="Documentation"/>
         </protocols>
      </webServices>
   </system.web>
</configuration>

Consulte también

Referencia

<webServices> (elemento)

Otros recursos

ASP.NET Settings Schema
Servicios Web XML creados con ASP.NET y clientes de servicio Web XML

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.