Procedure dettagliate relative alla creazione e all'accesso a servizi Web
Aggiornamento: novembre 2007
I servizi Web consentono l'accesso a livello di codice alla logica delle applicazioni mediante protocolli Web standard, quali XML e HTTP. I servizi Web possono essere applicazioni autonome o sottocomponenti di un'applicazione Web di maggiori dimensioni. I servizi Web sono accessibili da qualsiasi altro tipo di applicazione, inclusi altri servizi Web, applicazioni Web, applicazioni per Windows e applicazioni console. L'unico requisito obbligatorio consiste nella capacità del client di inviare, ricevere ed elaborare messaggi destinati al servizio Web e da esso provenienti. Per ulteriori informazioni, vedere Programmazione di siti Web con i servizi Web.
Nelle procedure dettagliate illustrate di seguito vengono trattati due percorsi di sviluppo distinti dal punto di vista logico, ossia la creazione e l'accesso ai servizi Web. I due processi sono separati, a prescindere dal fatto che si operi in qualità di creatore o utente di un determinato servizio Web. Per accedere a un servizio Web è necessario innanzitutto crearlo.
Nelle procedure dettagliate relative alla creazione di servizi Web vengono utilizzate due tecnologie distinte per l'implementazione di un servizio Web. In tutti i casi viene creata la stessa funzionalità del servizio Web. L'unica differenza è costituita dal metodo di implementazione adottato.
Nelle procedure dettagliate relative all'accesso ai servizi Web vengono illustrati i passaggi necessari per accedere ai servizi Web da codice gestito e da codice non gestito. In ciascuna procedura dettagliata l'applicazione client consente di accedere al servizio Web mediante una classe proxy generata da Visual Studio.
Nota
In ciascuna procedura dettagliata si accede a un servizio Web creato in una delle procedure dettagliate relative alla creazione di un servizio Web. È necessario completare almeno una delle procedure dettagliate di creazione di un servizio Web prima di tentare una delle procedure dettagliate per l'accesso a un servizio Web.
Procedure dettagliate di Visual Studio
Vengono illustrate procedure dettagliate in cui viene fornita un'introduzione a importanti aree del prodotto Visual Studio.Procedura dettagliata: creazione di un servizio Web mediante Visual Basic o Visual C#
Viene illustrato il processo di creazione di un servizio Web che consente la conversione in valori Celsius di temperature misurate in Fahrenheit mediante Visual Basic o Visual C#.Procedura dettagliata: accesso a un servizio Web mediante Visual Basic o Visual C#
Viene illustrato il processo di accesso a un servizio Web da un'applicazione creata con Visual Basic o Visual C#.Programmazione di siti Web con i servizi Web
Viene fornita una guida alle implementazioni delle tecnologie dei servizi Web disponibili in Visual Studio e Windows Software Development Kit (SDK).Procedura dettagliata: reindirizzamento di un'applicazione a un servizio Web diverso durante l'installazione
Viene descritto il processo di reindirizzamento di un'applicazione la cui destinazione è un servizio Web diverso durante l'installazione.Procedura dettagliata: Creazione di un servizio Web XML di base tramite ASP.NET
Vengono fornite le operazioni necessarie per la generazione di un servizio Web mediante ASP.NET.