maitretarot-devel-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX...


From: Philippe Brochard
Subject: Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX...
Date: 03 Feb 2003 21:48:16 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Olivier Péningault <address@hidden> writes:

> Premier post -> je me présente.
> Je suis Olivier Péningault, joueur de tarot (vainqueur du tournoi
> licence/maitrise il y a deux ans... :) et de belote (habitué du concours
> du bar pas loin de chez moi) et membre de gulliver (GULL Rennais) et de
> hurdfr (GUG français). Accessoirement, je gagne ma vie en faisant de
> l'informatique, en particulier du réseau.
> 
tiens, bonjour Olivp :)

Bienvenu sur la ml de maitretarot.

Bon pour le reste du debat, je compte les points,
le serveur n'est pas trop ma partie :)

A+


Philippe

> le lun 03-02-2003 à 16:34, Yves Mettier a écrit :
> > Coucou!
> Salut,
> 
> > [snip ...]
> > 
> > HEEEEEEEEEEELP !!!!!!!!!!!!!
> Ce problème peut typiquement être résolu par un select(). 
> 
> Faire des forks, C'est Mal (c)(tm) dans un contexte serveur
> multi-clients, car après tu dois communiquer via de la mémoire partagée,
> que tu synchronises à coup de sémaphores en espérant éviter les
> interblocages, bien sûr (c'est faisable, mais comptez pas sur moi... ;)
> 
> Par contre, si tu gères tout dans un seul processus, tu lances un select
> qui écoute les nouvelles connections + les clients déjà connectés, et à
> chaque réception, tu fais _ce_que_tu_veux_ !
> Libre à toi de gérer de l'asynchronisme (bon courage) ou de dire au
> client d'attendre.... C'est simple, robuste, rapide, extensible, [....]
> 
> Je vais voir le code (j'ai téléchargé les fichiers de release sur
> nongnu.org en espérant que tout a pas été refait) et si ça se trouve, je
> pourrais te faire ça vite fait (c'est simple ... quand on sait comment
> ça marche... :)
> 
> a+
> 
> olivier
> 
> 
> 
> 
> _______________________________________________
> Maitretarot-devel-fr mailing list
> address@hidden
> http://mail.nongnu.org/mailman/listinfo/maitretarot-devel-fr
> 
> 

-- 
Philippe Brochard    <address@hidden>
                      http://hocwp.free.fr

-=-= http://www.gnu.org/home.fr.html =-=-




reply via email to

[Prev in Thread] Current Thread [Next in Thread]