À propos de la publication du service
Un service est une application qui met des données ou des opérations à la disposition des clients réseau. Souvent, un service est implémenté en tant que service formel basé sur Microsoft Win32, mais cela n’est pas obligatoire.
La publication du service consiste à créer et à gérer des données sur une ou plusieurs instances d’un service donné afin que les clients réseau puissent trouver et utiliser le service. La publication d’un service dans services de domaine Active Directory permet aux clients et aux administrateurs de passer d’une vue centrée sur l’ordinateur du système distribué à une vue centrée sur le service.
Systèmes d’exploitation Microsoft Windows NT 3.51 et versions ultérieures : Un système distribué était un groupe d’ordinateurs exécutant différents services. Pour accéder à un service, une application exigeait des données sur les ordinateurs qui offraient le service.
Windows 2000 Server, Windows 2000 Advanced Server et Windows 2000 Datacenter Server : Les services publient leur existence à l’aide d’objets services de domaine Active Directory. Les objets contiennent des informations de liaison que les applications clientes utilisent pour se connecter aux instances du service. Pour accéder à un service, un client n’a pas besoin de connaître des ordinateurs spécifiques : les objets d’un serveur Active Directory incluent ces informations. Un client interroge le serveur Active Directory pour obtenir un objet représentant un service (appelé objet point de connexion) et utilise les données de liaison de l’objet pour se connecter au service.
Le tableau suivant présente des exemples de liaisons.
Service | Liaison |
---|---|
Service de fichiers | Nom UNC d’un partage. Par exemple, « \\MyServer\MyshareName ». |
Service Web | URL. Par exemple , «https://www.fabrikam.com" ;. |
RPC Service | Liaison d’appel de procédure distante (RPC) : informations encodées spéciales utilisées pour se connecter au serveur RPC. Les liaisons RPC peuvent être converties vers et à partir de chaînes avec les API RPC. Par exemple : « ncacn_ip_tcp:server.fabrikam.com ». |
Dans un système distribué, les ordinateurs sont des moteurs et les entités intéressantes sont les services disponibles. Du point de vue de l’utilisateur, l’identité de l’ordinateur qui fournit un service particulier n’est pas importante. Ce qui est important, c’est d’accéder au service lui-même.
C’est également le cas avec la gestion des services. L’administrateur d’une zone DNS donnée n’est pas intéressé par les ordinateurs exécutant le service DNS ; l’administrateur souhaite administrer LE DNS. Il y aura probablement plusieurs instances du service DNS, dont l’une fait autorité. Les ordinateurs qui prennent en charge le service DNS ne sont pas importants pour l’administrateur DNS. Ce qui est important, c’est comment gérer le service comme une ressource distribuée unique, et non comme des processus individuels s’exécutant sur différents ordinateurs.