System.Web.Services Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene classi che consentono la creazione di servizi Web XML tramite ASP.NET e client del servizio Web XML. I servizi Web XML sono applicazioni che forniscono la funzionalità di scambio di messaggi in un ambiente ad accoppiamento ridotto mediante protocolli standard, quali HTTP, XML, XSD, SOAP e WSDL. Tramite i servizi Web XML è possibile compilare applicazioni modulari all'interno di società o in modo trasversale in ambienti eterogenei, consentendone l'interoperabilità con un'ampia gamma di implementazioni, piattaforme e dispositivi. È possibile che nei messaggi XML basati su SOAP di tali applicazioni siano presenti parti ben definite (strutturate e tipizzate) o definite in modo approssimativo (mediante codice XML arbitrario). La capacità dei messaggi di evolversi nel tempo senza interrompere il protocollo è fondamentale per garantire flessibilità ed efficienza dei servizi Web XML, che costituiscono i blocchi predefiniti per il futuro del Web.
Classi
WebMethodAttribute |
Aggiungendo questo attributo a un metodo in un servizio Web XML creato utilizzando ASP.NET, si consentirà la chiamata del metodo da parte di client Web remoti. La classe non può essere ereditata. |
WebService |
Definisce la classe di base facoltativa per i servizi Web XML, che fornisce accesso diretto agli oggetti comuni ASP.NET, quali lo stato applicazione e lo stato sessione. |
WebServiceAttribute |
Consente di aggiungere ulteriori informazioni a un servizio Web XML, come una stringa che ne descriva la funzionalità. |
WebServiceBindingAttribute |
Dichiara un'associazione che definisce uno o più metodi del servizio Web XML. La classe non può essere ereditata. |
Enumerazioni
WsiProfiles |
Descrive la specifica WSI (Web Services Interoperability) a cui un servizio Web dichiara di conformarsi. |
Commenti
Per iniziare a creare servizi Web XML usando ASP.NET, esaminare la WebService classe, che i servizi Web XML possono derivare da per ottenere l'accesso agli intrinseci ASP.NET e alla WebMethodAttribute classe, che devono essere posizionati su qualsiasi metodo da esporre a livello di codice sul Web.