3. Majuscules, Shadoks et franges
1. File de message POSIX
Notes sur 4.
Warning: fsockopen(): unable to connect to ssl://www-master.ufr-info-p6.jussieu.fr:8083 (Connection refused) in /dsk/www-master/html/2016/ecrire/inc/distant.php on line 699
Warning: fsockopen(): unable to connect to ssl://www-master.ufr-info-p6.jussieu.fr:8083 (Connection refused) in /dsk/www-master/html/2016/ecrire/inc/distant.php on line 699
1 Serveur (2 point(s))
Ecrivez un premier programme (appelé serveur dans la suite) qui crée une file de messages POSIX de nom "/file_exam" et qui traite NB_REQUETE (déclarée comme constante) requêtes sur cette file. Le traitement d’une requête consiste à récupérer une chaîne de caractère (d’au plus 256 caractères) envoyée via la file de messages par un client (écrit à la question 2), à passer cette chaîne de caractères en majuscule (pensez à la fonction toupper qui renvoit le caractère majuscule correspondant au caractère passé en paramètre) puis à afficher le pid du client ainsi que la chaîne de caractères en majuscule.
$PWD/bin/serveur_file
2 Client (2 point(s))
Ecrivez un second programme qui correspond au client du serveur écrit à la question 1. Ce client prendra la chaîne de caractères à envoyer au serveur en paramètre sur sa ligne de commande et n’attendra aucune réponse du serveur avant de se terminer.
$PWD/bin/client_file aenvoyer
- Valid CSS 2.1
- Valid XHTML Basic 1.1
- Triple-A conformance Web Content Accessibility Guidelines 2.0
- Valid RSS Atom
-
Calculé le 18 janvier 2021 à 21h41minpar DidacSPIPUniversité Pierre et Marie Curie
- Mobile OK
- SPIP