Esporta (0) Stampa
Espandi tutto

Elemento <add> per <protocols>

Questo argomento è specifico di una tecnologia legacy. Servizi Web XML e client di servizi Web XML devono essere creati attualmente tramite Windows Communication Foundation .

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. 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.


<add name="protocol name"/>

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Attributo Descrizione

name

Attributo obbligatorio.

Nome del protocollo da aggiungere.

Elementi figlio

Nessuno.

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. Contiene gli elementi per la configurazione di applicazioni Web ASP.NET e il controllo del comportamento delle stesse.

webServices

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

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.

I quattro protocolli disponibili si avvalgono tutti di HTTP/1.1 (Hypertext Transfer Protocol) per il trasferimento. I valori di protocollo HttpGet e HttpPost utilizzano i metodi GET e POST di HTTP. Il valore HttpSoap utilizza anche il metodo POST, ma senza la semantica HTTP POST tradizionale utilizzata da un form HTML.

Nell'esempio riportato di seguito vengono abilitati tutti e quattro i protocolli supportati.

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

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft