Vous trouverez ici des indications pour la nouvelle installation d'un Agent OS/400. |
Les instructions suivantes décrivent l'installation de l'Agent dans un système AE sans procédure d'authentification.
Si vous désirez utiliser une méthode d'authentification, vous devez effectuer certaines opérations supplémentaires avant de démarrer et d'utiliser l'Agent. Vous trouverez plus d'informations sur la Sécurisation avancée dans ce document.
Pour chaque variante OS/400 prise en charge, un code à trois caractères a été attribué. Il est présent dans le nom de fichiers de l'Agent et est également décrit dans la terminologie.
L'Agent OS/400 est fourni sous forme de SavFile binaire. Vous trouverez le fichier dans le sous-répertoire de IMAGE:AGENTS\AS400.
Nom du fichier AE CD |
Description |
---|---|
UCXJO41.BIN |
Agent OS/400 (SavFile binaire) |
Sommaire : |
|
IRSTRJOB |
Programme d'aide pour la génération de Jobs |
UCXBO41C |
CallAPI |
UCXJO41 |
Agent |
UCXJO41M |
Programme de connexion pour l'Agent OS/400 |
CLLE |
Fichiers source CL pour démarrer et quitter l'Agent |
INI |
Fichier INI |
MSL |
Bibliothèque de messages |
TMP |
Fichier texte vide |
STRUCAGENT | Programme de démarrage de l'Agent |
ENDUCAGENT | Programme de fermeture de l'Agent |
MAKEMSL | Programme de génération de la bibliothèque de messages |
COMPRESS, GSS, LIBCPPRNT | Programmes de service (bibliothèques) pour les Agents, CallAPI et le programme MAKEMSL |
Les fichiers de CallAPI et leur mise en œuvre sont décrits séparément.
1. | Transfert du fichier vers l'hôte |
---|
CRTLIB LIB(UC4TMP)
CRTSAVF FILE(UC4TMP/UC4)
CRTLIB LIB(UC4AUSL) TYPE(*PROD) TEXT('UC4 Version 11.0.0')
ftp <MY.AS400>
<USER>
<PASSWORD>
cd UC4TMP
bin
put UCXJO41.bin UC4
quit
2. | Création de la bibliothèque AE |
---|
RSTOBJ OBJ(*ALL) SAVLIB(UC4AUSL) DEV(*SAVF) SAVF(UC4TMP/UC4)
DLTLIB LIB(UC4TMP)
RNMOBJ OBJ(QSYS/UC4AUSL) OBJTYPE(*LIB) NEWOBJ(UC4)
3. | Configuration de l'environnement système |
---|
Il existe ensuite 2 variantes différentes pour démarrer l'Agent. La variante 1 requiert la création d'une routine CL pour chaque agent à démarrer et est par conséquent plus complexe. La variante 2 permet de démarrer/terminer l'Agent via un programme fourni.
4. | Création du programme de démarrage et de fermeture |
---|
UC4/CLLE(UCEX_RUN) - démarrage de l'Agent
UC4/CLLE(UCEX_END) - fermeture de l'Agent
5. | Démarrage/fermeture de l'Agent |
---|
4. | Enregistrement de la bibliothèque dans la liste des bibliothèques |
---|
ADDLIBLE UC4
Ajouter une bibliothèque dans la liste de bibliothèques
ou :
CHGCURLIB UC4
Modifier la bibliothèque actuelle pour le Job sur l'Automation Engine
5. | Démarrage/fermeture de l'Agent |
---|
Démarrez l'Agent avec la commande STRUCAGENT.
Les exemples suivants expliquent le démarrage de l'Agent :
STRUCAGENT LIB(UC4) FILE(UC4/INI) MBR(UCXJO41)
Démarrer l'Agent à partir de la bibliothèque AE en utilisant le fichier INI UC4/INI(UCXJO41).
STRUCAGENT LIB(UC4) PATH('/user/uc4/ucxjo41.ini')
Démarrer l'Agent à partir de la bibliothèque AE, un fichier INI se trouvant dans le système de Fichiers IFS est alors indiqué.
Utilisez la commande ENDUCAGENT pour quitter l'Agent.
ENDUCAGENT LIB(UC4) OPTION(*CNTRLD)
Quitter l'Agent qui a été démarré à partir de la bibliothèque AE de manière contrôlée
ENDUCAGENT LIB(UC4) OPTION(*IMMED)
L'Agent qui a été démarré à partir de la bibliothèque AE, est abandonné avec ENDJOB.
Vous trouverez plus d'informations sur les commandes dans la Base de connaissances.