L'explorateur de systèmes distants a été conçu pour vous permettre d'exécuter des programmes et des commandes sur des serveurs distants. La présente documentation s'applique à l'exécution de programmes serveur iSeries natifs et de programmes C/C++ et Java distants avec des configurations de lancement.
Les configurations de lancement permettent d'enregistrer et de modifier des configurations spécifiques conçues pour exécuter des programmes. Toutefois, vous pouvez également utiliser le sous-système Commandes pour exécuter rapidement et facilement des commandes prédéfinies. Pour plus d'informations, voir Utilisation de commandes prédéfinies.
Il existe deux méthodes pour appeler l'action Exécuter : avec invite et sans invite. Si vous ne souhaitez pas utiliser d'invite, l'objet sélectionné est exécuté à l'aide des valeurs par défaut. Si le programme ou la commande requiert des paramètres, vous devez utiliser la version avec invite pour créer une configuration de lancement.
L'historique des commandes affiche tous les messages renvoyés lors de l'exécution des applications. Vous pouvez sélectionner et exécuter un programme ou une commande selon le type de l'application appelée. La liste suivante répertorie les différentes configurations de lancement disponibles pour exécuter des programmes.
- Comme une application iSeries dans le travail du serveur de communication
de l'explorateur de systèmes distant (Normal) : Cette option permet d'exécuter le programme dans le même travail que le serveur de communication. Elle est particulièrement utile si vous utilisez le travail du serveur de communications pour configurer par exemple l'environnement ou la liste de bibliothèques et que vous devez exécuter le programme dans cet environnement.
- Application par lots iSeries : Cette option utilise la commande SBMJOB pour exécuter l'application dans le sous-système de traitement par lots défini dans le profil utilisateur.
- Application interactive iSeries : Cette option permet d'exécuter l'application dans le travail interactif associé au système distant connecté sélectionné. Si aucun travail interactif n'est associé à la connexion, le système vous invitera à utiliser la commande STRRSESVR pour associer le travail interactif à la connexion indiquée.
- Application à unités d'exécution multiples iSeries : Cette option permet d'exécuter des applications à unités d'exécutions multiples. Elle crée un travail par lots immédiat dans la bibliothèque QUSRWRK et exécute l'application dans ce travail. Vous pouvez également utiliser cette option pour exécuter des applications par lots. Cette option est uniquement disponible pour les objets de type *PGM.
- Application Java hôte : Cette option exécute les programmes Java sur toutes les plateformes.
- (
Uniquement disponible dans la version Advanced Edition
du produit) Application C/C++ hôte : Cette option exécute des programmes C/C++ sur toutes les plateformes à l'exception de la plateforme iSeries.
Les configurations de lancement sont des configurations enregistrées que vous pouvez appeler pour exécuter plusieurs fois des programmes et des générations. Vous pouvez également exécuter des programmes directement à partir du sous-système Commandes. Toutefois, les configurations de lancement permettent d'augmenter la productivité car vous pouvez indiquer et enregistrer les informations nécessaires à l'exécution de l'application, notamment les paramètres, les variables d'environnement, etc. Par ailleurs, vous pouvez créer plusieurs configurations de lancement pour une même application. Les configurations
sont ajoutées au menu du plan de travail et peuvent être lancées en une seule opération. Vous pouvez également modifier et réenregistrer les configurations à tout moment. Les ajouts et les modifications apportés sont appliqués chaque fois que vous utilisez la configuration pour exécuter un programme ou appeler la fonction de génération distante correspondante. Les configurations de lancement ont été conçues pour permettre un développement orienté projets, c'est-à-dire un projet local de source que vous pouvez manipuler en mode déconnecté ou connecté au serveur distant. Pour plus d'informations, voir
Importation de ressources à partir d'un système de fichiers distant.
Avertissement : Si vous choisissez l'option Exécuter sans invite, le système crée et enregistre une configuration de lancement utilisant les paramètres par défaut. Dans la fenêtre d'exécution de configurations de lancement, renommez et enregistrez la configuration de lancement.
Pour exécuter un programme ou une commande sans invite, sélectionnez un programme ou une commande et exécutez l'une des procédures suivantes :
- Dans la vue Systèmes distants, cliquez sur le programme à l'aide du bouton droit de la souris et sélectionnez Exécuter en tant que > <type d'application par défaut>, où type d'application par défaut est le type d'application, par exemple Application par lots iSeries.
- Dans le menu Exécuter du plan de travail, sélectionnez Exécuter en tant que > <type d'application par défaut> où type d'application par défaut est le type d'application par défaut, par exemple Application par lots iSeries.
- Dans la liste déroulante située en regard du bouton Exécuter
, sélectionnez Exécuter en tant que > <type d'application par défaut>, où type d'application par défaut est le type d'application, par exemple Application par lots iSeries.
Pour appeler la fenêtre d'exécution de configurations de lancement (avec invite) correspondant à un programme ou une commande spécifique, sélectionnez le programme ou la commande et exécutez l'une des procédures suivantes :
- Dans la vue Systèmes distants, cliquez sur le programme à l'aide du bouton droit de la souris et sélectionnez Exécuter en tant que > type d'application par défaut... dans le menu en incrustation, où type d'application par défaut est le type d'application, par exemple Application par lots iSeries.
- Dans le menu Exécuter du plan de travail, sélectionnez Exécuter...
- Cliquez sur la flèche vers le bas en regard du bouton Exécuter
, puis sélectionnez Exécuter...
Une fenêtre de configuration de lancement vous permet alors d'indiquer les paramètres de l'application.
Pour plus d'informations sur les configurations de lancement, consultez les liens connexes.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.