Condividi tramite


Procedura: aggiungere endpoint ad applicazioni

Aggiornamento: novembre 2007

In Progettazione applicazioni, è possibile rappresentare i servizi che un'applicazione fornisce o utilizza aggiungendo endpoint. È possibile aggiungere nuovi endpoint o copiare quelli esistenti. È possibile aggiungere endpoint provider e consumer, a seconda del tipo di applicazione e del tipo di endpoint. Nelle applicazioni ASP.NET, è possibile creare endpoint di tipo provider di servizi Web .NET specificando un file con estensione WSDL o DISCO. Per ulteriori informazioni, vedere Cenni preliminari sugli endpoint delle applicazioni e Endpoint servizio Web basati su file WSDL.

Nota:

I file WSDL contenenti più associazioni SOAP e i file DISCO che fanno riferimento a più servizi Web non sono supportati. Inoltre non sono supportati file WSDL che abbiano tipi contenenti sequenze che siano risultati di operazioni. Si consiglia di modificare il valore predefinito dello spazio dei nomi di associazione ("http://tempuri.org") su endpoint di servizi Web.

È possibile aggiungere endpoint di tipo consumer soltanto tramite la connessione di applicazioni a endpoint di tipo provider oppure copiandoli. La connessione di un'applicazione e di un endpoint di tipo provider comporta la creazione dell'endpoint di tipo consumer appropriato nell'applicazione consumer. Per ulteriori informazioni, vedere Procedura: connettere le applicazioni sui diagrammi applicazioni.

Per aggiungere un endpoint di tipo provider a un'applicazione

  1. Selezionare un'applicazione a cui è possibile aggiungere un endpoint di tipo provider.

  2. Scegliere Aggiungi dal menu Diagramma e selezionare un prototipo di endpoint.

    Il prototipo di endpoint selezionato verrà visualizzato nell'applicazione.

    Suggerimento:

    È inoltre possibile trascinare prototipi di endpoint dalla Casella degli strumenti.

A seconda del tipo, gli endpoint possono essere rinominati. Per ulteriori informazioni, vedere Procedura: rinominare endpoint su applicazioni. È inoltre possibile definire servizi per endpoint oppure definire percorsi di comunicazione tramite la connessione di applicazioni attraverso endpoint. Per ulteriori informazioni, vedere Cenni preliminari su Progettazione applicazioni.

Per creare un endpoint di tipo provider di servizi Web .NET da un file WSDL o con estensione DISCO

  1. Selezionare un'applicazione ASP.NET nel diagramma.

  2. Scegliere Implementazione dal menu Diagramma, quindi Crea endpoint servizio Web .NET da WSDL.

  3. Nella finestra di dialogo Aggiungi riferimento Web attenersi alla procedura descritta in Procedura: individuare i file WSDL per i servizi Web.

    Suggerimento:

    È inoltre possibile fare clic con il pulsante destro del mouse sull'applicazione e scegliere Crea endpoint servizio Web .NET da WSDL.

    Un endpoint di tipo provider di servizi Web .NET verrà visualizzato nella forma dell'applicazione. Se l'applicazione ASP.NET è implementata, i file di servizi Web appropriati verranno aggiunti al progetto dell'applicazione in Esplora soluzioni. Per ulteriori informazioni, vedere Cenni preliminari sulle applicazioni ASP.NET nei diagrammi applicazioni.

    Nota:

    Il nome dell'endpoint è il nome del servizio Web cui fa riferimento il file WSDL o DISCO. Nella finestra Dettagli servizio Web saranno visualizzate le firme di operazione cui fa riferimento il file WSDL o DISCO. Per ulteriori informazioni, vedere Procedura: modificare le operazioni per i servizi Web ASP.NET.

Vedere anche

Attività

Procedura: eliminare endpoint dalle applicazioni

Altre risorse

Definizione di endpoint su applicazioni