Share via


Finestra di dialogo Configura endpoint: scheda Generale

Utilizzare la scheda Generale nella finestra di dialogo Configura endpoint per visualizzare il Percorso relativo del servizio e due dei tre attributi di una definizione di endpoint: associazione e contratto. Il terzo attributo di endpoint, ovvero l'Indirizzo dell'endpoint, può essere modificato utilizzando questa scheda.

La finestra di dialogoConfigura endpoint può essere richiamata in vari modi.

  • Dalla finestra di dialogo Configura servizio, selezionare la scheda Endpoint, quindi selezionare un endpoint specifico e fare clic su Modifica.

  • Dall'elenco Endpoint (all'interno della visualizzazione Funzionalità) specificare un endpoint e fare clic su Configura nel menu di scelta rapida o nel riquadro Azione. È possibile visualizzare l'elenco Endpoint effettuando una delle operazioni seguenti.

    • Nell'ambito del server, del sito o dell'applicazione, fare doppio clic su Endpoint nella Visualizzazione funzionalità per visualizzare la Pagina Endpoint, contenente l'elenco Endpoint.

    • Nell'ambito del server, del sito o dell'applicazione, fare doppio clic su Servizi nella visualizzazione Funzionalità, fare clic con il pulsante destro del mouse sul servizio, quindi scegliere Visualizza endpoint.

Campo

Descrizione

Percorso relativo del servizio:

Percorso del file o assembly del servizio dalla radice del server Web. Ad esempio, il file myService.xamlx file ubicato nella directory MyServiceFolder contiene il valore di MyServiceFolder/myService.xamlx in questo campo. Questo campo è di sola lettura e non può essere modificato.

Indirizzo dell'endpoint:

L'indirizzo dell'endpoint è l'indirizzo di rete, o URI, da cui si effettua l'accesso al servizio. Se questo campo è vuoto, viene utilizzato l'indirizzo di base predefinito del servizio. Questo campo può essere modificato per cambiare l'indirizzo dell'endpoint. Viene effettuata una convalida per verificare che l'URI inserito sia corretto. Rappresenta il valore dell'attributo address nel file di configurazione.

Associazione:

L'associazione dell'endpoint definisce il meccanismo di protocollo, la codifica e il livello di protezione richiesti affinché un client possa comunicare con il servizio WCF. Rappresenta il valore dell'attributo binding nel file di configurazione. Le associazioni WCF supportate in questa versione sono basicHttpBinding, netTcpBinding, netNamedPipeBinding, wsHttpBinding e netMsmqBinding. Questo campo è di sola lettura e non può essere modificato.

Contratto:

Il contratto dell'endpoint definisce le funzionalità del servizio. Rappresenta il valore dell'attributo contract nel file di configurazione. Questo campo è di sola lettura e non può essere modificato.

Modifiche alla configurazione

I campi visualizzati in questa finestra di dialogo supportano i seguenti elementi e attributi di configurazione: address, binding, contract e bindingConfiguration. Se si modifica il valore nel campo Indirizzo dell'endpoint verrà modificato l'attributo indirizzo. Poiché nel codice seguente l'indirizzo è impostato su "" per questo endpoint viene utilizzato l'indirizzo di base.

<system.serviceModel>
  <services>
    <service name="s1">
      <endpoint address="" 
                binding="netTcpBinding" 
                contract="ICalculator"
                bindingConfiguration="s1NetTcp"/>
    </service>
  </services>
</system.serviceModel>

  2011-12-05