[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX...
From: |
Yves Mettier |
Subject: |
Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX... |
Date: |
Mon, 3 Feb 2003 19:19:12 +0100 (CET) |
> Yves Mettier wrote:
>> Le probleme consiste donc, une fois que le serveur sait les
>> intentions du client, a "transferer" la socket a un process fils. Lorsqu'il
>> s'agit
>> de creer la partie, donc de transferer la socket lors du fork, je sais faire.
>> Mais comment fait-on pour transferer une socket d'un process a un autre,
>> quand
>> l'autre existe deja?
>
> Euh... Je vais peut-être dire une connerie, mais pourquoi ne pas faire en
> fait un
> méta-serveur, qui écoute sur le port xy, et lorsqu'il reçoit une requête,
> forke et
> crée un serveur qui va écouter lui sur le port yz et sur lequel les clients
> successifs vont se connecter ?
Oui, mais ca oblige a avoir plein de ports ouverts pour une premiere connexion.
Si y'a
un firewall, et qu'il est un minmum mechant, c'est fini. J'ai pense a cette
solution,
c'est ce qui me rebute.
>
> Sinon, je ne pense pas que ce soit possible, sauf à mettre en place dans ton
> serveur
> un genre de proxy qui forwarde dans un sens et dans l'autre tout ce qui
> transite
> entre le client et le serveur (le premier, pas le second, je suis clair là ?
> :-) ).
> Mais bonjour la galère.
A programmer, c'est facile. Mais ca revient un peu a faire la meme chose qu'un
tunnel
dans le cas ou un a un proxy. Autant utiliser des softs qui existent deja. Donc
en
d'autres termes, non :)
Yves
--
- Homepage - http://ymettier.free.fr - http://www.cmg.com -
- GPG key - http://ymettier.free.fr/gpg.txt -
- MyAM - http://www.freesoftware.fsf.org/myam -
- GTKtalog - http://www.freesoftware.fsf.org/gtktalog -
- [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX..., Yves Mettier, 2003/02/03
- Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX..., Jerome Quelin, 2003/02/03
- Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX...,
Yves Mettier <=
- Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX..., Jeremie Koenig, 2003/02/03
- Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX..., nico, 2003/02/03
- Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX..., Olivier Péningault, 2003/02/03
- Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX..., Yves Mettier, 2003/02/03
- Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX..., Olivier Péningault, 2003/02/03
- Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX..., Yves Mettier, 2003/02/03
- Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX..., Olivier Péningault, 2003/02/03
- Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX..., Yves Mettier, 2003/02/04
- Prev by Date:
Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX...
- Next by Date:
Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX...
- Previous by thread:
Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX...
- Next by thread:
Re: [Maitretarot-devel-fr] sockets, serveurs, fork, POSIX...
- Index(es):