L'expéditeur et le récepteur sur les serveurs d'inventaire transfèrent les fichiers d'analyse des serveurs de niveau inférieur vers les serveurs de niveau supérieur. Les sections suivantes contiennent des informations supplémentaires :
Le traitement exécuté par le composant Expéditeur-Récepteur se présente comme suit :
L'expéditeur est un composant Java qui s'exécute sur un serveur feuille ou sur le serveur intermédiaire. Ce service est chargé par le Gestionnaire des services. Reportez-vous à la Section 74.12, Présentation des composants d'inventaire d'un serveur d'inventaire pour afficher un tableau récapitulatif des composants du serveur.
Le flux d'informations transmises par l'expéditeur dans le transfert en amont des informations d'inventaire se présente comme suit :
Il compresse ces fichiers .str contenus dans le répertoire entpushdir du serveur sous la forme d'un fichier .zip, puis supprime les fichiers .str. Ce fichier .zip est à nouveau compressé avec le fichier .prp pour donner un nouveau fichier .zip. Le fichier .prp est un fichier interne qui contient des informations sur le fichier .zip. Pour plus d'informations, reportez-vous à Description du fichier de données d'analyse compressé.
Les données d'état relatives à toutes les opérations exécutées par l'expéditeur sont consignées dans le journal de transfert en amont et le journal d'état du serveur. Pour plus d'informations, reportez-vous à Surveillance de l'inventaire de poste de travail à l'aide des journaux d'état.
Si l'expéditeur ne parvient pas à établir la connexion avec le récepteur, il effectue une nouvelle tentative au bout de 10 secondes. L'intervalle de temps augmente de manière exponentielle par un facteur de 2. Après 14 tentatives infructueuses, il met fin à l'opération. L'expéditeur effectue de nouvelles tentatives pendant environ 23 heures avant d'abandonner. Il ne traite aucune autre information pendant la tentative de connexion.
Le récepteur est un composant Java qui s'exécute sur le serveur intermédiaire ou le serveur racine. Ce service est chargé par le Gestionnaire des services. Reportez-vous à la Section 74.12, Présentation des composants d'inventaire d'un serveur d'inventaire pour afficher un tableau récapitulatif des composants du serveur.
Sur un serveur autonome, le récepteur n'est pas chargé.
Le traitement exécuté par le récepteur se présente comme suit :
Sur un serveur intermédiaire, le fichier est copié vers le répertoire entpushdir. Sur un serveur intermédiaire avec base de données ou un serveur intermédiaire avec base de données et postes de travail inventoriés, le fichier est copié vers le répertoire \entpushdir et vers le répertoire de la base de données (\dbdir).
L'expéditeur compresse les fichiers de données d'analyse (.str) sous la forme d'un fichier .zip. Ce fichier .zip est à nouveau compressé avec le fichier .prp pour donner un nouveau fichier .zip. Le fichier .zip (contenant les fichiers .zip et .prp) est nommé et suit la convention d'assignation de nom ci-après :
dateplanifiée_nomserveurinventaire_nomarborescence_étatenregistré.zip
où dateplanifiée désigne la date et l'heure de création du fichier .zip, nomserveurinventaire le serveur d'inventaire sur lequel le fichier .zip a été compressé, nomarborescence le nom d'arborescence unique dans lequel le fichier .zip est actuellement enregistré, étatenregistré l'état de stockage du fichier .zip et zip l'extension de fichier pour les fichiers compressés.
Le paramètre étatenregistré est représenté par 0, 1, ou 2. 0 indique que le fichier .zip n'est pas encore enregistré. 1 indique qu'il est enregistré pour la première fois dans le serveur. 2 indique qu'il a déjà été enregistré une fois.
Le nom du fichier .zip change selon que la base de données est rattachée au serveur.
Le fichier .zip contient les fichiers .zip et un fichier de propriétés. Ce fichier de propriétés est nommé à l'aide des conventions suivantes :
dateplanifiée_nomserveurinventaire.prp
Le fichier de propriétés contient la date planifiée, le nom du serveur d'inventaire et la signature. La signature permet d'authentifier le fichier .zip.
Chaque fichier .zip peut contenir 50 fichiers .str au maximum.
Le tableau suivant fournit un récapitulatif des répertoires utilisés par le composant Expéditeur-Récepteur :
Tableau 74-4 Liste des répertoires utilisés par l'expéditeur et le récepteur