Bienvenue sur Http://Irc.Murmure.be, Site d'Aide a l'Irc, au Web avec un peu de Mainframe

 
  Aide a l'Irc 
Creer un Salon
Commandes
Nickserv
Chanserv
Botserv
Memoserv
Operserv
Modes
SSL
IRCD
     Tchat Irc    
Fokturgard

 
 

JESS : Job Entry SubSystem
Sous-sytem de Gestion des Travaux

Reader
Entrée du Job

Initiator / Terminator
Préparation du Job
Writer
Sortie du Job
Start reader

– lit le flot d'entrée par ligne
– construit les files d'attente en plaçant des enregistrements représentant chaque job sur le disque d'après la classe et la priorité

classe : - permet d'éviter l'exécution simultanée de programmes utilisant une même ressource non partageable - exécute les programmes d'une même classe les uns après les autres

priorité : détermine l'emplacement des jobs à l'intérieur d'une même file d'attente


a) routine de sélection

Start Initiator n° de partition, classe

– lancé pour chaque partition à démarrer, pour chaque partition il faut donner l’adresse des classes

b) interpreter

– analyse les cartes JCL, contrôle la syntaxe et détecte les incompatibilités

Il cherche les procédure dans la bibliothèque privée, s'il ne l'a trouve pas il cherche dans la bibliothèque systeme

en cas d'erreur :

3 fichier messages :

  1. Job not run - JCLerror
  2. JCL
  3. Messages d'erreurs

c) routine d’allocation

étape par étape allocation d’une partie des ressources nécessaire à l’exécution de chaque étape (unité I/O, volume, place sur le disque –> allocation primaire)

– transforme l’étape en tâche, elle est alors prise en charge par le Task Management qui fera le nécessaire pour que la tâche s’exécute

d) Terminator

Prend le contrôle étape par étape lorsque chaque étape du job est terminée afin de libérer les ressources et allouer les fichiers nécessaires

Si le job n’est pas terminé le Terminator rend le contrôle à la routine d’allocation pour préparer l’étape suivante.
Si le job est terminé il place dans la bonne file d’attente (classe, priorité) les travaux de sortie

Les résultas sont écrit directement en cours d’exécution, pour les unités lentes afin de ne pas pénaliser le système, ils sont d’abord stockés sur disque dans un Data Set Sysout

Start writer add n° I/O , classe

– lancé pour chaque unite d’I/O à démarer
– assure la fonction de sortie des classes à traiter associées à l’unité d’I/O concernée

     
    à suivre ...
 
 
Web
Html
Mainframe
Jcl - Pcl
Cics
Partenaires
 
 
Acceuil