Come creare classi proxy per servizi Web XML

July 1

Una classe proxy viene creato in un progetto di Visual Studio per aiutare il programmatore di interagire con un servizio Web remoto. Un servizio Web è un'applicazione che gira su un host. I programmatori possono utilizzare l'applicazione chiamando comandi definiti sul servizio Web. Ad esempio, il servizio Web può avere una funzione "Calcola". Utilizzando un proxy, il programmatore può chiamare "Calcola" istanziando la classe e l'assegnazione a una variabile. Creazione di una classe proxy viene eseguita mediante qualche passo in Visual Studio.

istruzione

1 Aprire il progetto in Visual Studio. Nella parte destra della finestra, fare clic destro sul nome del progetto in "Esplora soluzioni." Selezionare "Impostazioni WSE 3.0" dalla lista. Selezionare "Attiva questo progetto per Web Services Enhancements" e premere "OK". Questo assicura che tutte le classi create nel progetto sono in grado di accedere al proxy del servizio Web.

2 Fare clic con il nuovo nome del progetto nella finestra Esplora soluzioni. Selezionare "Aggiungi riferimento Web" dalle voci di menu. Selezionare "Aggiungi riferimento Web" dalla lista di opzioni. Si apre una finestra di configurazione per la classe proxy.

3 Inserire l'URL per il servizio Web. Questa schermata di configurazione ha anche la possibilità di cercare per i servizi Web disponibili, se non si conosce l'URL esatto. Inserisci il nome del dominio nella barra di ricerca e premere "OK". La finestra di configurazione tenta di individuare gli URL dei servizi Web disponibili sul server.

4 Inserire un nome nella casella di testo con l'etichetta "Nome riferimento Web." Questo è il nome utilizzato per chiamare la classe nel codice ASP. Può essere qualsiasi nome che è utile per il codificatore.

5 Fare clic sul pulsante "Add Reference". Questo crea la classe proxy in una directory chiamata "Riferimenti Web" nella soluzione di progetto.