Rational Developer for System z

Distribution des mises à jour de produit et de configuration

Vous pouvez configurer Rational Developer for System z pour la distribution automatique des mises à jour de produit et des mises à jour des fichiers de configuration, des paramètres de préférences et des connexions au système distant lorsque les postes de travail client se connectent à un système distant. Cette fonction est appelée push-to-client. Elle vous permet d'enregistrer des configurations de poste de travail à un emplacement central et de les transmettre aux postes de travail client afin que vos développeurs aient un environnement d'espace de travail cohérent.

Présentation de la fonction Push-to-client

L'implémentation d'un environnement push-to-client implique plusieurs tâches, certaines sont effectuées sur le système z/OS et d'autres sur un poste de travail client. Vous trouverez ci-dessous une présentation du mode d'implémentation d'un environnement push-to-client. Elles définit certains des termes et ressources utilisés dans cet environnement. Les sous-rubriques décrivent de manière plus détaillée l'implémentation de la fonction push-to-client.

  1. Configurez la fonction push-to-client sous z/OS.

    Chaque système distant à partir duquel vous envisagez de distribuer des configurations et des mises à jour de produit doit être configuré pour prendre en charge la fonction push-to-client.

    1. Un système z/OS doit être défini en tant que système principal. Le système principal est le système de contrôle dans un environnement push-to-client. Un seul système z/OS peut être défini comme système principal. Le système principal enregistre les fichiers de configuration globale, qui s'appliquent à tous les systèmes dans l'environnement push-to-client et les fichiers de configuration système qui s'appliquent uniquement au système principal lui-même. Les configurations globales sont des mises à jour de produit, des préférences Eclipse et des connexions au système global.
    2. D'autres systèmes z/OS peuvent être activés pour la fonction push-to-client en tant que systèmes non principaux. Les systèmes non principaux définissent uniquement les configurations système qui s'appliquent seulement au système non principal lui-même. Les configurations système sont des groupes de propriétés, des valeurs par défaut, des mappages de fichiers et des projets résidant sur l'hôte.
    Le point de démarrage pour la configuration de la fonction push-to-client sur un système z/OS est un fichier racine appelé pushtoclient.properties, qui se trouve dans le répertoire /etc/rdz/ sur le système z/OS. Ce fichier contient des entrées qui spécifient les paramètres de configuration, par exemple :
    • Définit si la fonction est activée pour les mises à jour de produit (indiqué par product.enabled=true).
    • Définit si la fonction est activée pour les mises à jour de configuration (indiqué par config.enabled=true).
    • Définit si le système en cours est le système principal, autrement dit, le système qui contrôle la fonction push-to-client (indiqué par primary.system=true|false).
    • Définit l'emplacement du fichier de configuration principal, keymapping.xml (indiqué par pushtoclient.folder=/var/rdz/pushtoclient qui correspond à l'emplacement par défaut). Le fichier de mappage de clés contient des pointeurs vers un ensemble de fichiers qui contiennent les paramètres relatifs aux applications. Ces pointeurs sont créés à partir d'un client Rational Developer for System z lors du processus d'exportation de fichier de configuration, processus décrit à l'étape 3 ci-dessous.

    Pour plus d'informations sur la préparation des systèmes z/OS en vue de la configuration push-to-client, voir le document IBM® Rational Developer for System z - Guide de configuration de l'hôte (SC11-6285).

  2. Configurez un espace de travail maître avec des paramètres à transmettre à d'autres espaces de travail lors de la connexion au système z/OS.

    Dès que le système distant est configuré, vous pouvez commencer à configurer les paramètres Rational Developer for System z que vous souhaitez transmettre au reste de l'organisation. Pour la plupart des paramètres, tels les préférences Eclipse, les connexions au système distant, les groupes de propriétés et les mappages de systèmes de fichiers, cette action est effectuée en mettant à jour les paramètres localement sur un client Rational Developer for System z. Certains paramètres, tels les mises à jour de produit, les projets résidant sur l'hôte et les valeurs par défaut doivent être configurés manuellement sur le système z/OS.

  3. Exportez les paramètres d'espace de travail dans le système z/OS à l'aide de l'assistant d'exportation de configuration Rational Developer for System z.

    L'assistant d'exportation télécharge les fichiers de configuration locaux (préférences Eclipse, connexions au système distant, groupes de propriétés et mappages de système de fichiers) à partir de l'espace de travail maître dans le système z/OS. Seuls les utilisateurs qui disposent du droit d'écriture de fichiers dans le dossier contenant le fichier de mappage de clés sur le système distant peuvent exporter des paramètres. Une fois que les paramètres ont été exportés, les utilisateurs qui se connectent au système z/OS sont invités à mettre à jour leurs espaces de travail sans ces paramètres.

Pour plus d'informations sur la configuration et l'exportation des paramètres Rational Developer for System z à transmettre aux postes de travail client, voir les rubriques connexes de la section suivante.

Création et distribution de mises à jour

Rational Developer for System z peut distribuer les types suivants de mise à jour :


Conditions d'utilisation | Commentaires

Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)