Aller au contenu

CRTDEVHOST

Créer une unité hôte SNA

En bref

La commande CRTDEVHOST permet de créer une description d'unité hôte SNA.

CRTDEVHOST se lit CRT (Créer) + DEVHOST. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

CRTDEVHOST DEVD(…) LOCADR(…) RMTLOCNAME(…)

Paramètres

Astuce : dans une session 5250, tapez CRTDEVHOST puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QSYS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande CRTDEVHOST permet de créer une description d'unité hôte SNA.

Restriction : Pour utiliser cette commande, vous devez disposer du droit spécial *IOSYSCFG (configuration de système d'entrée-sortie).

Paramètres

Mot-clé Description Valeurs possibles Remarques
DEVD Description d'unité Nom Obligatoire, positionnel 1
LOCADR Adresse locale du lieu 01-FF Obligatoire, positionnel 2
RMTLOCNAME Lieu éloigné Nom de communication Obligatoire, positionnel 3
ONLINE En ligne à l'IPL *YES, *NO Facultatif
CTL Connexion au contrôleur Nom Facultatif
APPTYPE Type d'application *RJE, *EML, *PGM Facultatif
MAXLENRU Longueur maximale de RU *CALC, 245, 256, 501, 512, 768, 1024, 1280, 1536, 1792, 2048, 2304, 2560, 2816, 3072, 3328, 3584, 3840, 4096 Facultatif
EMLDEV Unité émulée 3278, 3284, 3286, 3287, 3288, 3289 Facultatif
EMLKBD Clavier émulé *UPPER, *LOWER Facultatif
EMLNUMLCK Verrouillage numérique émulé *NO, *YES Facultatif
EMLWRKSTN Poste en émulation Nom, *ANY Facultatif
ENDSSNHOST Fin de la session hôte *UNBIND, *RSHUTD Facultatif
TEXT Texte 'descriptif' Valeur caractère, *BLANK Facultatif
DEPLOCNAME Nom de lieu dépendant Nom de communication, *NONE Facultatif
AUT Droits Nom, *CHANGE, *ALL, *USE, *EXCLUDE, *LIBCRTAUT Facultatif

Description d'unité (DEVD)

Indique le nom de la description d'unité.

Ce paramètre est obligatoire.

Adresse locale du lieu (LOCADR)

Indique l'adresse locale du lieu associé à cette unité.

Les valeurs possibles sont comprises entre 01 et FF.

Lieu éloigné (RMTLOCNAME)

Nom de lieu éloigné du système avec lequel communique cet objet.

En ligne à l'IPL (ONLINE)

Indique si cet objet est mis en fonction automatiquement lors de la procédure de chargement initial (IPL).

*YES

L'unité est mise en fonction automatiquement lors de l'IPL.

*NO

L'unité n'est pas mise en fonction automatiquement lors de l'IPL.

Connexion au contrôleur (CTL)

Indique le nom de la description de contrôleur à laquelle cette unité est connectée.

Remarque :Pour utiliser cette unité pour communiquer avec un lieu éloigné qui est résidant sur le même système que le lieu local, indiquez une description de contrôleur créée avec le paramètre LINKTYPE (*LOCAL).

Type d'application (APPTYPE)

Indique le type d'application utilisée par l'unité.

*RJE

L'application est de type RJE BSC (télésoumission de travaux)

*EML

L'application est une émulation d'unité 3270 ou l'interface programme 3270 de l'environnement 38.

*PGM

L'unité est utilisée pour une application programme à programme.

Longueur maximale de RU (MAXLENRU)

Indique la longueur maximale de l'unité de demande (RU).

*CALC

Le système détermine la valeur appropriée.

Il est conseillé d'indiquer *CALC.

longueur-maximale-de-RU

Indiquez une valeur comprise entre 256 et 4096 (par incréments de 256 octets) pour déterminer la longueur maximale des unités de demande entrantes.

Unité émulée (EMLDEV)

Indique que cette unité programme sert à recevoir et à envoyer des flots de données 3270. Le paramètre d'unité d'émulation inclut le type et le format de données de l'unité d'émulation. Le format des données de l'unité d'émulation est le format du flot de données 3270 à transmettre ou recevoir. Un en-tête commun de 20 ou 32 octets, contenant des informations sur les commandes et les flots de données de type 3270, figure au début de la mémoire tampon d'E-S qui envoie ou reçoit le flot de données de type 3270. Ce paramètre ne concerne que les communications SNUF. Il peut être défini sous la forme d'une liste de deux valeurs (éléments) ou en tant que valeur unique (*NONE).

3278

L'unité permet d'émuler un clavier-écran 3278.

3284

L'unité permet d'émuler une imprimante 3284.

3286

L'unité permet d'émuler une imprimante 3286.

3287

L'unité permet d'émuler une imprimante 3287.

3288

L'unité permet d'émuler une imprimante 3288.

3289

L'unité permet d'émuler une imprimante 3289.

Clavier émulé (EMLKBD)

Indique le type de clavier 3278 émulé. Vous ne pouvez indiquer ce paramètre que si *EML est aussi indiqué pour le paramètre Type d'application (APPTYPE).

*UPPER

Seul le mode majuscule sera disponible sur le clavier 3270 émulé.

*LOWER

Les modes majuscule et minuscule seront tous les deux disponibles sur le clavier 3270 émulé.

Verrouillage numérique émulé (EMLNUMLCK)

Indique si les zones d'entrée numériques ne permettent d'entrer que des données numériques au clavier d'une unité 5250. Une valeur ne peut être indiquée pour ce paramètre que si *EML est précisé pour le paramètre Type d'application (APPTYPE).

*NO

L'émulation 3270 permet de taper toutes les données dans les zones d'entrée numériques.

*YES

L'émulation 3270 ne permet de taper que des données numériques dans les zones d'entrée numériques. Les données numériques correctes comprennent les chiffres de 0 à 9, les signes + et -, le point (.) et le blanc.

Poste en émulation (EMLWRKSTN)

Le poste de travail en émulation associe une unité d'émulation à une unité écran ou imprimante. L'adresse de l'unité est réservée à ce poste de travail. Si aucune unité n'est spécifiée, ou si *ANY est indiqué, l'unité d'émulation peut être utilisée indifféremment par n'importe quel poste de travail.

*ANY

Tous les postes de travail peuvent utiliser l'unité d'émulation.

poste-de-travail

Indiquez le nom du poste de travail devant utiliser cette unité d'émulation.

Fin de la session hôte (ENDSSNHOST)

Indique comment l'unité hôte arrête une session avec le système hôte. Le paramètre ENDSSNHOST peut être modifié à n'importe quel moment et cette opération est prise en compte immédiatement.

*UNBIND

L'unité hôte envoie la commande SNA demandant à l'IBM i d'arrêter la session.

*RSHUTD

L'unité hôte envoie la commande SNA demandant au système hôte d'arrêter la session.

Texte 'descriptif' (TEXT)

Texte décrivant brièvement l'objet.

*BLANK
Aucun texte n'est spécifié.
valeur-alphanumérique
Indiquez, entre apostrophes, un texte de 50 caractères au maximum.

Nom de lieu dépendant (DEPLOCNAME)

Indique le nom de lieu local dépendant utilisé pour le DLUR afin de fournir plus de sécurité à la connexion. Si ce nom est indiqué, il doit figurer dans toute demande d'activation (SNA ACTPU) envoyée par un noeud DLUS pour que celle-ci ne soit pas rejetée.

Un noeud DLUS éloigné peut éventuellement accepter des PSID de réponse non demandés qui ont été envoyés par l'IBM i pour la définition automatique de LU. Dans ce cas, le noeud DLUS reçoit ce nom dans le PSID de réponse et le renvoie dans la demande ACTLU.

Si le noeud DLUS ne prend pas en charge la réception de PSID de réponse non demandés, il est nécessaire que les deux systèmes puissent coordonner avec précision les informations relatives aux définitions de PU.

*NONE

Aucun nom de lieu n'est défini.

nom-lieu-dépendant

Indiquez un nom de lieu dépendant à utiliser pour les applications DLUR.

Droits (AUT)

Indique les droits que vous accordez aux utilisateurs qui n'ont pas de droits spécifiques sur l'objet, qui ne figurent pas sur une liste d'autorisation ou dont le profil de groupe ou les profils du groupe supplémentaire ne disposent pas de droits spécifiques sur l'objet.

*CHANGE
L'utilisateur peut effectuer toutes les opérations sur l'objet, à l'exception de celles réservées au propriétaire ou contrôlées par les droits d'existence de l'objet (*OBJEXIST) et de gestion de l'objet (*OBJMGT). L'utilisateur peut réaliser des fonctions de base sur l'objet et le modifier. Le droit *CHANGE fournit le droit d'opération sur l'objet (*OBJOPR) ainsi que les droits sur toutes les données. Si l'objet est une liste d'autorisation, vous pouvez ajouter, modifier ou supprimer des utilisateurs dans cette liste.
*ALL
L'utilisateur peut effectuer toutes les opérations, à l'exception de celles réservées au propriétaire ou soumises au droit de gestion de la liste d'autorisation (*AUTLMGT). L'utilisateur a un droit d'existence sur l'objet Il peut également effectuer des fonctions de base sur ce dernier, le modifier, définir son niveau de protection et en transférer la propriété.
*USE
L'utilisateur peut effectuer des opérations de base sur l'objet, telles que l'exécution d'un programme ou la lecture d'un fichier. Il ne peut pas le modifier. Le droit d'utilisation (*USE) fournit le droit d'opération sur l'objet (*OBJOPR) ainsi que le droit d'exécution (*EXECUTE).
*EXCLUDE
L'utilisateur n'a pas accès à l'objet.
*LIBCRTAUT
Le système détermine les droits sur l'objet à l'aide de la valeur précisée à l'invite Droits pour objets créés (paramètre CRTAUT) dans la commande CRTLIB pour la bibliothèque contenant l'objet à créer. Si la valeur précisée au paramètre CRTAUT est modifiée, la nouvelle valeur n'affecte pas les objets existants.
nom
Indiquez le nom d'une liste d'autorisation permettant de déterminer les droits sur l'objet. Les droits sur l'objet précisés dans la liste sont accordés aux utilisateurs qui figurent sur cette liste. La liste d'autorisation doit exister à la création de l'objet.

Exemples

CRTDEVHOST   DEVD(COMMDSP1)  LOCADR(FE)
             RMTLOCNAME(SYS)  CTL(HOSTCTL001)
             APPTYPE(*EML)  EMLDEV(3284)

Cette commande permet de créer une description pour une unité de communication hôte SNA appelée COMMDSP1. L'adresse de l'unité est X'FE'. Elle est connectée au contrôleur HOSTCTL001 et communique avec SYS. Cette unité utilise l'émulation 3270 pour émuler une imprimante 3284.

Messages d'erreur

Messages *ESCAPE

CPF261A
Description d'unité &1 non créée à la suite d'erreurs.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.