Informazioni sulla pubblicazione del servizio
Un servizio è un'applicazione che rende disponibili i dati o le operazioni per i client di rete. Spesso, un servizio viene implementato come servizio formale basato su Microsoft Win32, ma questo non è obbligatorio.
La pubblicazione del servizio è l'atto di creare e gestire i dati relativi a una o più istanze di un determinato servizio in modo che i client di rete possano trovare e usare il servizio. La pubblicazione di un servizio in Dominio di Active Directory Services consente ai client e agli amministratori di passare da una visualizzazione basata su computer del sistema distribuito a una visualizzazione incentrata sui servizi.
Microsoft Windows NT 3.51 e versioni successive: un sistema distribuito era un gruppo di computer che eseguono vari servizi. Per accedere a un servizio, un'applicazione richiede i dati relativi ai computer che offrono il servizio.
Windows 2000 Server, Windows 2000 Advanced Server e Windows 2000 Datacenter Server: i servizi pubblicano la loro esistenza usando oggetti Dominio di Active Directory Services. Gli oggetti contengono informazioni di associazione usate dalle applicazioni client per connettersi alle istanze del servizio. Per accedere a un servizio, un client non deve conoscere computer specifici: gli oggetti in un server Active Directory includono queste informazioni. Un client esegue una query sul server Active Directory per un oggetto che rappresenta un servizio (denominato oggetto punto di connessione) e usa i dati di associazione dall'oggetto per connettersi al servizio.
Nella tabella seguente vengono illustrati esempi di associazioni.
Service | Binding |
---|---|
Servizio file | Nome UNC per una condivisione. Ad esempio "\\MyServer\MyshareName". |
Servizio Web | URL. Ad esempio "https://www.fabrikam.com". |
Servizio RPC | Associazione RPC (Remote Procedure Call): informazioni speciali codificate usate per connettersi al server RPC. Le associazioni RPC possono essere convertite in e da stringhe con le API RPC. Ad esempio: "ncacn_ip_tcp:server.fabrikam.com". |
In un sistema distribuito, i computer sono motori e le entità interessanti sono i servizi disponibili. Dal punto di vista dell'utente, l'identità del computer che fornisce un particolare servizio non è importante. Ciò che è importante è accedere al servizio stesso.
Questo è anche il caso della gestione dei servizi. L'amministratore di una determinata zona DNS non è interessato ai computer che eseguono il servizio DNS; l'amministratore vuole amministrare IL DNS. Probabilmente saranno presenti più istanze del servizio DNS, una delle quali è autorevole. I computer che supportano il servizio DNS non sono importanti per l'amministratore DNS. Ciò che è importante è come gestire il servizio come singola risorsa distribuita, non come singoli processi in esecuzione in computer diversi.