Réorganisation des programmes transactionnels au sein d’un réseau SNA
Si votre installation de Microsoft® Host Integration Server contient plusieurs systèmes (plusieurs clients et/ou plusieurs ordinateurs exécutant Host Integration Server), vous pouvez placer un programme de transaction appelant (TP) sur plusieurs systèmes. Lorsqu’une demande d’appel est reçue dans une telle installation, il peut y avoir un choix de systèmes sur lesquels exécuter le TP invokable.
Vous pouvez conserver un contrôle spécifique sur ce choix ou autoriser Host Integration Server à faire le choix aléatoirement de distribuer la charge. Pour ce faire, suivez les instructions de TP Name Not Unique ; Alias LU local Non spécifié.
Vous pouvez maintenir un contrôle spécifique sur le choix du système en configurant des fournisseurs de services de type appel avec des noms uniques, ou en configurant chaque TP invokable pour qu’il ne s’exécute qu’avec un alias LU spécifique et unique. Avec cette disposition, les informations fournies par le TP appelant (dans le verbe ALLOCATE ou MC_ALLOCATE ) spécifient le système sur lequel le TP invokable doit s’exécuter.
Vous pouvez autoriser Host Integration Server à faire le choix du système de manière aléatoire en définissant l’entrée de Registre DloadMatchLocalFirst sur NO et en utilisant des fournisseurs de services qui laissent l’alias d’unité logique locale (LU) non spécifié. Ensuite, lorsqu’une demande entrante est reçue, elle est acheminée de manière aléatoire, plutôt que de préférence vers le serveur d’intégration hôte local ; en outre, quel que soit l’alias lu demandé pour le TP invokable, il ne peut pas y avoir d’incompatibilité. Host Integration Server démarre un instance du TP demandé, en choisissant aléatoirement parmi les systèmes disponibles.
Contenu de cette section :