🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #14476

Re: Sockets y multiples conexiones.

#14476
From: mallok
Date: Tue, 07 Nov 2000 00:00
28 lines
1828 bytes
    Juolas!! Pues bien, yo no soy una fuente de informaci�n muy fiable,
pero te voy a dar mi opini�n...

Santiago Romero escribi�:

>  El problema es la parte del server: no s� como hacer
>  que un programa se quede en el puerto por ej 1323 y acepte todas

    Para eso creo que tendr�s que editar el /etc/services...

>  las conexiones entrantes. �tengo que hacer un vector para las
>  conexiones y recorrerlo con un bucle? �usar el fork ese (que no
>  s� usar) para duplicar el programa? :?

    Pues bien, yo de las dos me quedo con la segunda. Puedes tener un
proceso (padre) escuchando en el puerto y cuando llegue una petici�n
crear un proceso (hijo) que la atienda... de esa forma "siempre" hay
alguien escuchando... ;-P

    Por otro lado supongo que podr�as  implementarlo con threads (yo no
los he usado para nada todav�a... en sonido se utilizan a saco y supongo
que en juegos tambi�n, as� que aqu� poco te puedo decir)... supongo que
ser�a m�s eficiente (menos cambios de contexto y tal...)

    Un saludo...


    P.D.- man fork   ;-P
Technical Details
Message-ID: <3A089652.5404C765@terra.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <9ks9u8.jc.ln@127.0.0.1>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,8bfdad65296f88d
X-Google-Attributes: gidf86c8,public
From: mallok <jsegam@terra.es>
Subject: Re: Sockets y multiples conexiones.
Date: 2000/11/07
Message-ID: <3A089652.5404C765@terra.es>
X-Deja-AN: 691005912
Content-Transfer-Encoding: 8bit
References: <9ks9u8.jc.ln@127.0.0.1>
X-Accept-Language: en
Content-Type: text/plain; charset=iso-8859-1
X-Complaints-To: usenet@teleline.es
X-Trace: telenews.teleline.es 973641500 193.153.146.134 (Wed, 08 Nov 2000 00:58:20 MET)
Organization: Clientes_Teleline
MIME-Version: 1.0
Reply-To: al019159@alumail.uji.es
NNTP-Posting-Date: Wed, 08 Nov 2000 00:58:20 MET
Newsgroups: es.comp.os.linux.programacion