Procedura: esplorare i servizi Web XML esistenti creati tramite ASP.NET
Questo argomento è specifico di una tecnologia legacy. Servizi Web XML e client di servizi Web XML devono essere creati attualmente tramite Windows Communication Foundation.
Se si conosce l'URL di un servizio Web creato utilizzando ASP.NET, è possibile utilizzare l'URL per accedere a una pagina Web nota come la pagina della Guida servizio. In questa pagina vengono fornite informazioni sulle funzionalità del servizio Web, inclusi i metodi del servizio Web implementati, i relativi parametri e i tipi restituiti. Inoltre, è possibile utilizzare la pagina della Guida servizio per testare la funzionalità del servizio Web.
Ad esempio, supporre di accedere a un servizio Web chiamato Investor
, utilizzato per recuperare il prezzo delle azioni per un codice azionario valido. Si sa che l'URL di base per questo servizio Web è https://www.contoso.com/Investor.asmx. Inserendo l'URL in un browser senza estensioni o parametri viene prodotta una pagina Web con le informazioni sul servizio Web e i metodi del servizio Web che implementa.
Oltre a visualizzare le informazioni sul servizio Web nel browser, è anche possibile ottenere una definizione più formale del servizio Web visualizzando la descrizione del servizio che è un documento XML scritto in WSDL. Un collegamento all'inizio della pagina della Guida servizio consente di visualizzare la descrizione del servizio. È possibile utilizzare la descrizione del servizio per generare manualmente una classe proxy per il servizio Web. Per ulteriori informazioni sulla creazione di una classe proxy, vedere Creazione di un proxy del servizio Web XML.
Per accedere alla pagina della Guida di un servizio Web.
Accedere a un browser Web e immettere l'URL di base del servizio Web nella barra degli indirizzi, utilizzando il formato seguente:
https://servername/vrootname/webservicename.asmx
Parametro Valore servername
Il server Web su cui risiede il servizio Web.
apppath
Il nome dell'applicazione Web che ospita il servizio Web.
webservicename.asmx
Il nome del file in cui viene definito il servizio Web.
Ad esempio, per accedere a un servizio Web chiamato StockServices.asmx, che risiede su un server Web, denominato StockTicker, immettere gli elementi seguenti:
http://StockTicker/StockServices.asmx
Per accedere alla pagina di descrizione di un servizio Web.
Accedere alla pagina della Guida del servizio Web come descritto.
Fare clic sul collegamento Descrizione servizio all'inizio della pagina.
Vedere anche
Attività
Procedura: accedere ai servizi Web XML da un browser
Concetti
Compilazione di client dei servizi Web XML
Individuazione Servizi Web
Creazione di un proxy del servizio Web XML
Comunicazione asincrona con i servizi Web XML