05.03.2014 Views

Chapitre 1 - IPNL - IN2P3

Chapitre 1 - IPNL - IN2P3

Chapitre 1 - IPNL - IN2P3

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

client<br />

Xlib<br />

Serveur<br />

TCP/IP<br />

Interaction client / serveur<br />

Préalablement à l’établissement de la communication client/serveur, il faut<br />

positionner la variable d’environnement DISPLAY. Cette variable définit sur quelle<br />

chaîne graphique seront affichés les clients X. Par exemple :<br />

$ export DISPLAY=lyofor05 :0<br />

Une fois la communication établie, 4 catégories d’informations transitent entre<br />

client et serveur:<br />

o<br />

o<br />

o<br />

o<br />

Requêtes: client --> serveur. Créer une fenêtre, tracer une trait, etc...<br />

Réponses: serveur --> client. Taille d’écran, couleur, etc...<br />

Evènements: serveur --> client. Entrée clavier, mouvement souris<br />

Erreurs: serveur --> client. Si problème...<br />

Quelques clients X<br />

Voici quelques clients X standards qui sont généralement installés dans le répertoire<br />

/usr/bin/X11 :<br />

mwm, twm<br />

xterm<br />

xclock<br />

xv<br />

xlsclients<br />

xlsfonts<br />

gestionnaires de fenêtres<br />

émulation de terminal passif<br />

une horloge<br />

visualisateur d’images<br />

affiche une liste des clients actif sur le serveur X<br />

liste les polices de caractères connues par le serveur X

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!