|
EASY/Exit
|
EASY/Exit est le module qui vous autorise enfin à écrire vos exits en toute tranquilité. Avec EASY/Exit, vous pouvez aisément développer en langage procédural de type REXX.
Enfin des exits compréhensibles par toutes et tous ! |
Rajoutez des options à votre système !
- EASY/Exit permet de profiter de la fonction "cachée" disponible dans z/OS et DFSMShsm pour maintenir certaines routines, sans avoir à connaître et maîtriser un langage complexe tel que l'assembleur.
- La logique IF-THEN-ELSE permet de façon simple et aisée de mettre en oeuvre des fonctions systèmes qu'il serait difficile voire impossible à développer autrement.
- A la différence des exits codés à la main, les exits EASY/Exit peuvent être dynamiquement modifiés et mis au point avec des fonctions de rétablissement d'erreur.
- Dans l'exemple suivant, la règle EASY/Exit "MORETIME" permet d'affecter si nécessaire un temps CPU supplémentaire à certains jobs critiques. Leur noms doit commencer par les caractères "PR". L'opération d'ajout de temps peut aller jusqu'à 5 mins, par incrément d'une minute. Cette règle ne peut s'appliquer que le week-end ; pendant la semaine, les jobs seront soumis aux limitations normales de temps CPU.
| DEFRULE MORETIME IF &ENV = JOB_CPU &JOBNAME = PR* &JOBSDAY = (SATURDAY,SUNDAY) &JOB_CPU LT 4 THEN SET &ADDITIONAL_TIME = 60 ISSUE WRITEMSG(USERMSG) DEFMSG USERMSG 'Le temps CPU pour &JOBNAME a été prolongé de 60 secondes' |
- Une règle peut être créée ou modifiée et prise en compte dynamiquement à l'aide d'une simple commande REFRESH.
- La lourde programmation des exits est éliminée : le code EASY/Exit s'interface avec plus de 30 points d'exits systèmes tels que JES Exit 2, 4 ou 20. Ce code exécute l'initialisation et la fin requises par l'exit, ainsi que le rétablissement de l'environnement en cas d'erreur.
- Fonctionnalité également importante, EASY/Exit fournit l'accès à tous les paramètres d'entrée/sortie sous la forme de variables aisément utilisables, et qui peuvent être examinées, installées, testées et manipulées sans programmation complexe : JOBNAME, SYSID, CURDATE, ou encore MJOBNAME, MSYSNAME, MSGID pour la gestion des messages, et plus encore...
Les autres modules de la gamme SCC :
- SRS supprime tous les abends X-37 sur votre site.
- DLimit accomplit la réelle mise en oeuvre d'une gestion des quotas.
- ACC offre une façon aisée de gérer au mieux l'emplacement de stockage de vos fichiers.
- SMS/Debug est indispensable à tout utilisateur de DFSMS.
- EASY/Exit autorise enfin à écrire vos exits en toute tranquilité dans le langage procédural REXX.
- Fonctionnalités
- Téléchargement
- Témoignages / Presse
- F.A.Q.
- Easy/Exit : des exits systèmes en REXX !
-
z/OS, OS/390 et beaucoup de logiciels IBM fournissent des exits qui donne la capacité de prolonger les fonctionnalités du système. Beaucoup de sociétés obtiennent un avantage stratégique sur leurs concurrents grâce à la personnalisation de leur système. Les exits fournissent des fonctionnalités critiques indisponibles par ailleurs. Cependant, l'utilisation de tels exits est parfois problématique parce qu'un exit :
- Doit être codé en assembleur
- Est souvent exécuté dans un environnement APF-autorisé en clé 0
- Exige parfois un IPL pour l'activer ou le supprimer
- Exige des spécialistes systèmes pour le développer et le maintenir
- A rarement des fonctions de mise au point ou débogage
EASY/Exit permet de profiter de la fonction 'cachée ' disponible dans z/OS et DFSMShsm sans avoir besoin de connaître un langage complexe comme l'assembleur pour maintenir certaines routines.
La logique simple d'IF-THEN-ELSE de Storage Control Center fournit une manière simple et aisée pour mettre en oeuvre des fonctions systèmes qui seraient difficiles ou impossibles à fournir autrement. À la différence des "Exits" codés à la main, EASY/Exit peut être dynamiquement modifié et permettre la mise au point avec des fonctions de rétablissement d'erreur.
- Gestion automatique des messages
-
GESTION AUTOMATIQUE DE MESSAGES AVEC EASY/EXIT
en cours de maintenance.
Pour ce produit spécifique, merci de faire une demande en cliquant sur le lien ci-dessous :







