Condividi tramite


Procedura dettagliata: progettazione di un servizio Web basato su contratto - Creazione di un endpoint

Aggiornamento: novembre 2007

In questa procedura dettagliata vengono descritti gli aspetti principali della progettazione di un servizio Web NET mediante Progettazione applicazioni di Visual Studio Team System Architecture Edition. In questa procedura viene descritto come creare un endpoint provider di servizi Web NET da un file WSDL.

Questa procedura dettagliata è basata sui concetti illustrati nella procedura dettagliata introduttiva Procedura dettagliata: definizione di applicazioni in diagrammi applicazioni e modificati in Procedura dettagliata: progettazione di un servizio Web.

Prerequisiti

Procedura dettagliata: progettazione di un servizio Web

Per creare un endpoint di servizi Web NET da un file WSDL

  1. Scaricare il file LegacyCatalog.WSDL da https://go.microsoft.com/fwlink/?LinkId=40867 e salvarlo su disco.

  2. Fare clic con il pulsante destro del mouse sull'applicazione Catalogo, quindi selezionare Crea endpoint di servizi Web NET da file WSDL.

    Verrà visualizzata la finestra di dialogo Aggiungi riferimento Web.

  3. Individuare la posizione del file LegacyCatalog.wsdl nel computer locale.

  4. Immettere tale posizione in URL e scegliere Vai.

  5. Scegliere Aggiungi riferimento.

    L'endpoint GetLegacyInfo viene visualizzato nell'applicazione Catalogo. Questo endpoint è basato sul contratto WSDL selezionato. L'endpoint GetLegacyInfo viene implementato automaticamente, poiché l'applicazione Catalogo è stata implementata in Procedura dettagliata: progettazione di un servizio Web.

  6. Fare clic con il pulsante destro del mouse su GetLegacyInfo, quindi selezionare Definisci operazioni per visualizzare la finestra Dettagli servizio Web.

  7. Aprire il file GetLegacyInfo.cs e visualizzare i metodi Web in codice.

  8. Impostare la proprietà Percorso associazione WSDL sull'endpoint se si desidera utilizzare il file WSDL originale anziché quello generato. Per ulteriori informazioni, vedere Procedura: eseguire l'override di definizioni di associazioni WSDL in file WSDL.

Vedere anche

Altre risorse

Procedure dettagliate relative alla progettazione di servizi Web

Crea endpoint servizio Web da WSDL