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

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

Re: Rep:Re: [Maitretarot-devel-fr] le client fonctionne :)


From: address@hidden
Subject: Re: Rep:Re: [Maitretarot-devel-fr] le client fonctionne :)
Date: Thu, 23 May 2002 10:26:41 +0200

> Yves Mettier <address@hidden> writes:
>
> > On 22 May 2002 17:48:19 +0200
> > philippe brochard <address@hidden> wrote:
> >
> > > "Nicolas Boulay" <address@hidden>
writes:
> > >
> >
> > [...]
> >
> > > > J'aime pas l'idée d'avoir plusieurs socket pour
un m^me programe. De
> > > > plus, si les messages sont typés, cela évite
d'avoir à gérer trop
> > > > finement les états des serveurs.
> > > >
> > > euh, moi je decouvre toute la partie communication
en reseaux, donc
> > > si vous dites qu'il faut coder avec une seule
socket, alors je vous
> > > suis (mode=pas contrariant :)
> >
> > En fait, si on veut faire les choses bien, et rendre
maitretarot
> > facilement extensible, je crois qu'il faudrait typer
les messages.
> > En d'autres termes, et c'est un exemple: tout message
devra etre precede
> > d'un gint. Ce gint, s'il est egal a zero, c'est le
protocole. S'il est
> > egal a 1, c'est autre chose, a definir plus tard.
> >
> d'ailleurs, ce gint peut etre a autre chose que 1 ->
plusieurs canaux
> possibles (comme un multiplexeur en electronique :)
> ce n'est pas trop dur a faire, il suffit de modifier
les fonctions
> write_date et send_date et rajouter un parametre pour
savoir sur quel
> canal on envoi les donnees et de canal elles viennent
(j'ai compris
> comment ca marche :)

Ooops, je me suis mal exprime. Tu viens de dire ce que je
voulais vraiment dire. Bref, on s'est compris!

>
> > Au niveau des sockets et du nombre de sockets, c'est
facile. Entre 2
> > programmes:
> > 1/ si t'en as une, tu geres les differents types de
messages en fonction
> > d'un element qui fait partie du protocole (comme le
gint dont j'ai parle
> > ci-dessus)
> > 2/ Si t'en as deux, tu geres les differents types de
messages en
> > fonction de la ou ils viennent.
> >
> > Cas 1: il faut etendre le protocole
> > Cas 2: il faut coder un truc pour lire les 2 sockets
a la fois.
> >
> > Et dans le cas 2, on bouffe une ressource de plus.
> > Donc cas 1=mieux. Et hop, t'as mon explication.
> >
> apres reflexion (voir plus haut) tout a fait d'accord
pour la solution 1 !

OK. Un de ces jours ou on bossera en meme temps au meme
moment.

Yves
--
homepage - http://ymettier.free.fr                   -
gtktalog - http://www.freesoftware.fsf.org/gtktalog  -
cardpics - http://www.freesoftware.fsf.org/cardpics/ -

--------------
Profitez des 2 offres exceptionnelles Tiscali !
"Internet Gratuit le Jour" et "Modem ADSL remboursé"
Cliquez ici, http://register.tiscali.fr/forfaits_ls/
Offres soumises à conditions.





reply via email to

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