🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Aplicación "singleton"

#1987
From: Javier M Mora
Date: Wed, 25 May 2005 22:39
27 lines
2088 bytes
Cuando m�s se busca algo, menos se encuentra y cuando se pide ayuda, se
enencuentra la soluci�n :-(

El Wed, 25 May 2005 23:58:36 +0200, Javier M Mora escribi�:

>[...]
> Supongo que ser� mejor explicar la idea general:
> 
> El programa se ejecuta. Si detecta que hay otro copia del programa en
> ejecuci�n, le pasa la informaci�n que sea y termina.
> 
>[...]
>
> A parte de mis paranoias sobre seguridad. �existe alg�n otro m�todo
> para comunicarse entre dos copias del mismo programa? �existen sockets
> que no usen puertos o al menos que sean "privados" para una m�quina o
> usuario?

Y la respuesta correcta es IPC (inter process comunication). Son
mecanismos de comunicaci�n entre procesos como la memoria compartida,
ficheros abiertos compartidos o un socket. Creo que la opci�n que voy a
usar (y m�s sencilla para m� en este momento) es un cola compartida. Con
mkfifo.

-- 
	Javier Maria Mora Merchan
	(GPGP) Key ID: 0x794F3D83
Technical Details
Message-ID: <pan.2005.05.25.22.39.56.195265@big_foot.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news2.google.com!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen3-lo.nuria.telefonica-data.net!not-for-mail
References: <pan.2005.05.25.21.58.34.671033@big_foot.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,29f0e8a7f71b19e3
X-Google-Attributes: gidf86c8,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news2.google.com!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen3-lo.nuria.telefonica-data.net!not-for-mail
From: Javier M Mora <Javiermm@big_foot.com>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Aplicación "singleton"
Date: Thu, 26 May 2005 00:39:57 +0200
Organization: Telefonica Data Espagna
Lines: 29
Message-ID: <pan.2005.05.25.22.39.56.195265@big_foot.com>
References: <pan.2005.05.25.21.58.34.671033@big_foot.com>
NNTP-Posting-Host: 73.red-217-125-59.pooles.rima-tde.net
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: nsnmpen3-gest.nuria.telefonica-data.net 1117060741 9285 217.125.59.73 (25 May 2005 22:39:01 GMT)
X-Complaints-To: usenet@nsnmpen3-gest.nuria.telefonica-data.net
NNTP-Posting-Date: Wed, 25 May 2005 22:39:01 +0000 (UTC)
User-Agent: Pan/0.14.2.91 (As She Crawled Across the Table (Debian GNU/Linux))