Vous êtes sur la page 1sur 7

Systme dexploitation des ordinateurs

Module ASR3 Semestre 1


Universit Lille 1, IUT A, Dpartement informatique Anne 2011-2012 Bruno Beauls (bruno.beaufils@lifl.fr http://www.lifl.fr/~beaufils) et Yvan Peter (yvan.peter@lifl.fr http://www.lifl.fr/~petery)

Cours n B.4

Messages

OS/400 Messages

Principe
Les messages sont les objets permettant de faire communiquer les diffrents lments utilisant lAS/400
OS/400

Applications/Programmes

Utilisateurs

Chacun des lments peut envoyer un message un autre lment Il existe 2 types de messages : *INFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Simple information *INQ . . . . . . . . . . . . . . . . . . . . . . . . . . . Interrogation (rponse demande)
Messages B.4 1

Files dattentes de messages (1)


Chaque lment utilise une structure particulire pour stocker et grer ces messages : une le dattente de messages Cest un objet de type *MSGQ
OS/400

Programme *MSGQ

Utilisateur

Utilisation Suppression

Messages

B.4 2

Files dattentes de messages (2)


Il existe diffrentes natures de les dattentes de messages : pour messages utilisateurs Chaque prol est associ une le dattente particulire (objet de mme nom que le prol) pour messages spciques Souvent cres par un programme particulier pour poste de travail Chaque poste de travail (terminal connect ) est associ une le dattente particulire (objet de mme nom que le poste de travail) un utilisateur est donc associ 2 les dattentes de messages : la sienne celle de son poste de travail pour messages destins loprateur systme QSYSOPR est une le dattente recevant les messages importants du systme. Elle est manipule par le systme et/ou les utilisateurs
Messages B.4 3

Mode de rception
Plusieurs modes dannonce de larrive dun nouveau message destination de lutilisateur : *BREAK 1. le travail en cours de lutilisateur est suspendu 2. le message est prsent lutilisateur 3. aprs validation le travail suspendu reprend *NOTIFY le terminal de lutilisateur signale larrive dun nouveau message par la prsence dun caractre M sur la ligne dtat du terminal lutilisateur doit aller grer sa le dattente pour prendre connaissance du message *HOLD Lutilisateur nest pas prvenu de larrive dun nouveau message. Il doit aller rgulirement grer sa le dattente pour prendre connaissance des ventuels nouveaux messages
Messages B.4 4

Commandes de gestion des messages


WRKMSGQ . . . . . . . . . . . . . . . . . . . . . . . . Grer une le dattente de messages CRTMSGQ . . . . . . . . . . . . . . . . . . . . . . . . Crer une le dattente de messages CHGMSGQ . . . . . . Modier les proprits dune le dattente de messages
Le paramtre DLVRY permet de modier le mode de rception

DSPMSG . . . . . . . . . . . . . . . . . . . Consulter les messages dune le dattente SNDMSG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Envoyer un message


Pour envoyer un message il faut que lexpditeur ait le droit de manipuler la le dattente de rception

Messages

B.4 5

Vous aimerez peut-être aussi