Condividi tramite


Elemento <protocols>

Specifica i protocolli che un servizio Web ASP.NET può utilizzare per ricevere dati di richiesta inviati da un client e restituire dati di risposta. Un protocollo può essere utilizzato per associare dati di richiesta a un metodo e ai relativi parametri e per associare dati di risposta al metodo e al relativo valore restituito.

<configuration>

  <system.web>

    Elemento <webServices>

      Elemento <protocols>

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

Attributi ed elementi

Nelle sezioni riportate di seguito vengono illustrati attributi, elementi figlio ed elementi padre.

Attributi

Nessuno.

Elementi figlio

Elemento Descrizione

add

Aggiunge un protocollo specificato che può essere utilizzato da un servizio Web ASP.NET per ricevere dati di richiesta inviati da un client e restituire dati di risposta. Per impostazione predefinita, sono attivati solo HttpSoap e Documentation.

clear

Rimuove tutti i protocolli dall'ambito del file di configurazione.

remove

Rimuove un protocollo specificato per la gestione di dati di richiesta e di risposta dall'ambito del file di configurazione.

Elementi padre

Elemento Descrizione

configuration

È l'elemento radice in ciascun file di configurazione utilizzato in Common Language Runtime e nelle applicazioni .NET Framework.

system.web

Consente di specificare l'elemento radice per la sezione di configurazione ASP.NET.

webServices

Verifica le impostazioni dei servizi Web distribuite utilizzando ASP.NET e dei client dei servizi Web in esecuzione su .NET Framework.

Esempio

Nell'esempio riportato di seguito vengono attivati tutti e quattro i protocolli supportati. Per impostazione predefinita, sono attivati solo HttpSoap e Documentation. Per utilizzare HttpPost e HttpGet, è necessario attivarli come illustrato nell'esempio riportato di seguito.

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

Vedere anche

Riferimenti

Elemento <webServices>

Altre risorse

ASP.NET Settings Schema
Servizi Web XML creati mediante ASP.NET e tramite client di servizi Web XML

Footer image

Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.