Agents Utilisateur. Novell 8.8 GUIDE D'INSTALLATION
Novell Confidential Manual (FRA) 22 July 2004
Agents Utilisateur
Un agent Utilisateur prend la forme physique d'une bibliothèque statique ou dynamique liée à une application. Il permet à l'application d'émettre des requêtes de services SLP.
Les agents Utilisateur suivent un algorithme pour obtenir l'adresse d'un agent Annuaire auquel envoyer les requêtes. Une fois qu'ils ont obtenu une adresse d'agent Annuaire sur une étendue spécifiée, ils continuent à utiliser cette adresse pour cette étendue jusqu'à ce qu'elle ne réponde plus. Là, ils se procurent une autre adresse pour l'étendue. Les agents utilisateur localisent l'adresse d'un agent Annuaire sur une étendue spécifiée en :
1. vérifiant si l'identificateur de socket de la requête en cours est connecté à un agent Annuaire pour l'étendue indiquée. (S'il se trouve que la requête fait partie d'une requête en plusieurs parties, il peut déjà exister une connexion en cache dans la requête.) ;
2. recherchant dans le cache de l'agent Annuaire connu un agent Annuaire correspondant
à l'étendue indiquée ;
3. recherchant auprès de l'agent de service un agent Annuaire de l'étendue spécifiée (et en ajoutant de nouvelles adresses au cache) ;
4. interrogeant DHCP pour obtenir des adresses d'agents Annuaire configurées pour le réseau et correspondant à l'étendue indiquée (et en ajoutant de nouvelles adresses au cache) ;
5. envoyant une requête d'identification d'agent Annuaire par multidiffusion sur un port connu
(et en ajoutant de nouvelles adresses au cache).
L'étendue indiquée est celle « par défaut », sauf spécification contraire. Cela signifie que si aucune
étendue n'est définie de façon statique dans le fichier de configuration SLP et qu'aucune étendue n'est indiquée dans la requête, alors l'étendue utilisée est le mot « default ». Notez également que eDirectory n'indique jamais d'étendue dans ses enregistrements. Cela ne signifie pas que l'étendue toujours utilisée avec eDirectory soit « default ». En fait, s'il existe une étendue configurée statiquement, celle-ci devient l'étendue par défaut pour les requêtes à l'agent Utilisateur local et les enregistrements de l'agent Service en l'absence d'une étendue spécifiée.
Agents de service
Les agents de service prennent la forme physique d'un processus distinct exécuté sur la machine hôte. Dans le cas de Win32, slpd.exe s'exécute en tant que service sur l'ordinateur local. Des agents utilisateur interrogent l'agent de service local en envoyant des messages à l'adresse de bouclage sur un port connu.
Un agent de service localise et met en cache les agents Annuaire et la liste de l'étendue qu'ils prennent en charge en envoyant directement une requête d'identification d'agent Annuaire à des adresses d'agent Annuaire potentielles en :
1. vérifiant toutes les adresses d'agent Annuaire configurées statiquement (et en ajoutant de nouvelles au cache d'agent Annuaire connu de l'agent de service) ;
2. demandant la liste des agents Annuaire et des étendues à DHCP (et en en ajoutant de nouveaux au cache d'agent Annuaire connu de l'agent de service) ;
3. envoyant une requête d'identification d'agent Annuaire par multidiffusion sur un port connu
(et en en ajoutant de nouvelles au cache d'agent Annuaire connu de l'agent de service) ;
4. recevant les paquets d'annonce régulièrement diffusés par les agents Annuaire (et en ajoutant les nouveaux au cache d'agent Annuaire connu de l'agent de service).
Configuration de OpenSLP pour eDirectory
131

Link pubblico aggiornato
Il link pubblico alla tua chat è stato aggiornato.