Condividi tramite


Pubblicazione con i punti di Connessione del servizio

Lo schema di Active Directory definisce una classe di oggetti service Connessione ionPoint (SCP) per semplificare la pubblicazione di dati specifici del servizio nella directory da parte di un servizio. I client del servizio usano i dati in un SCP per individuare, connettersi ed autenticare un'istanza del servizio.

Questa sezione offre una panoramica dei punti di connessione del servizio e degli esempi di codice che illustrano come un'applicazione client/servizio usa i provider di servizi.

L'esempio di codice segue questi passaggi per implementare la pubblicazione del servizio con provider di servizi.

Per altre informazioni e un esempio di codice che esegue questi passaggi, vedere Creazione di un punto di Connessione ion del servizio.

Per creare provider di servizi di configurazione nella directory all'installazione del servizio

  1. Eseguire l'associazione all'oggetto computer per il computer host in cui è installata l'istanza del servizio.
  2. Creare un oggetto SCP come figlio dell'oggetto computer, specificando i valori iniziali per gli attributi di SCP.
  3. Impostare le voci di controllo di accesso (ACL) nel descrittore di sicurezza dell'oggetto SCP per consentire al servizio di modificare le proprietà SCP in fase di esecuzione.
  4. Memorizzare nella cache l'objectGUID del SCP nel Registro di sistema nel computer host del servizio.

Per altre informazioni e un esempio di codice che esegue questi passaggi, vedere Aggiornamento di un servizio Connessione ion Point.

Per aggiornare gli attributi SCP all'avvio del servizio

  1. Recuperare l'objectGUID dal Registro di sistema e usarlo per eseguire l'associazione a SCP.
  2. Recuperare attributi, ad esempio serviceDNSName e serviceBindingInformation, da SCP. Confrontare questi valori con i valori correnti e aggiornare SCP, se necessario.

Per altre informazioni e un esempio di codice che esegue questi passaggi, vedere How Clients Find and Use a Service Connessione ion Point.For more information and a code example that performs these steps, see How Clients Find and Use a Service Connessione ion Point.

Per trovare e usare un SCP da un'applicazione client

  1. Eseguire il binding al Catalogo globale e cercare oggetti con un attributo keywords corrispondente al GUID del prodotto del servizio. Ogni oggetto trovato è un'istanza del servizio. Selezionare un'istanza e recuperare il nome distinto di SCP.
  2. Usare il nome distinto per eseguire l'associazione a SCP.
  3. Recuperare i valori di vari attributi da SCP, ad esempio serviceDNSName e serviceBindingInformation. Usare questi valori per connettersi e autenticare l'istanza del servizio.

Per altre informazioni sui ruoli che possono creare e aggiornare un SCP, vedere Problemi di sicurezza per la pubblicazione del servizio.

Per altre informazioni su dove creare un SCP, vedere Where to Create a Service Connessione ion Point.

Per altre informazioni sul tipo di dati da archiviare in un SCP, vedere Proprietà del punto di Connessione ion del servizio.

Per altre informazioni sul modo in cui un programma di installazione del servizio e il servizio interagiscono per mantenere i dati correnti in un SCP, vedere Creazione e gestione di un servizio Connessione ion Point.