Condividi tramite


Database del servizio di denominazione RPC

Un servizio name è un servizio che esegue il mapping dei nomi agli oggetti e in genere gestisce le coppie (nome, oggetto) in un database. In genere, il nome è un nome logico facile da ricordare e usare per gli utenti. Ad esempio, un servizio dei nomi consente a un utente di usare il nome logico "laserprinter". Il servizio dei nomi esegue il mapping di questo nome al nome specifico della rete utilizzato dal server di stampa.

Per usare una spiegazione semplificata, il servizio di nomi RPC mappa un nome a un handle di associazione e mantiene le associazioni (nome, handle di associazione) nel database del servizio di nomi RPC. Il servizio nome RPC consente alle applicazioni client di usare un nome logico anziché una sequenza di protocollo e un indirizzo di rete specifici. L'uso del nome logico semplifica l'installazione e la configurazione dell'applicazione distribuita da parte degli amministratori di rete.

Una voce del database del servizio nome RPC ha uno degli attributi seguenti: server, gruppoo profilo. Nell'implementazione di Microsoft, le voci possono avere un solo attributo, quindi queste voci sono note anche come voci del server, voci di gruppo e voci del profilo.

La voce del server è costituita da UUID di interfaccia, UUID oggetto (necessari quando il server implementa più punti di accesso), indirizzo di rete, sequenza di protocollo e le eventuali informazioni sull'endpoint associate agli endpoint ben noti. Quando si usa un endpoint dinamico, le informazioni sull'endpoint vengono mantenute nel database di mapping degli endpoint anziché nel database del servizio dei nomi e l'endpoint viene risolto come qualsiasi altro endpoint dinamico. Le voci del server vengono gestite da funzioni che iniziano con il prefisso "RpcNsBinding".

La voce di gruppo può contenere voci del server o altre voci di gruppo. Le voci di gruppo vengono gestite da funzioni il cui nome inizia con il prefisso "RpcNsGroup".

La voce del profilo può contenere voci di profilo, gruppo o server. Le voci del profilo vengono gestite dalle funzioni che iniziano con il prefisso "RpcNsProfile".

Questa sezione presenta una panoramica del database del servizio nomi negli argomenti seguenti: