Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2014-06

Contar las conexiones a un servidor.

6 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Iván Mesa

Buenos d�as.
Me han planteado un programa que seguro es f�cil de resolver pero que mis pobres conocimientos en protocolos TCP/IP a bajo nivel no alcanzan a solucionar.

Tengo en mi empresa un servidor de una aplicaci�n que espera las conexiones de cliente por un determinado puerto de comunicaciones, montado en una red local..

Quer�a saber si puedo hacer un programa con Lazarus para saber n�mero de conexiones total en un momento determinado. Adem�s quer�a que me informara cada vez que alguien se conecta o se desconecta del servidor. �Hay alg�n compoentente? �D�nde podr�a encontrar informaci�n te�rica que me ayude a conocer mejor el funcionamiento de los puertos TCP/IP para saber hasta d�nde puedo llegar? �Podr�a controlar que no se superara un n�mero de conexiones m�xima?

Gracias por vuestra ayuda.
Iv�n.
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20140609/fe0af5f9/attachment.html>

Reply by email

Martin Gomez
to Iván Mesa

La informaci�n que buscas est� disponible usando el comando "netstat" en la consola (cmd o bash, creo que en linux es el mismo comando)

La veo dificil interceptar las conexiones para saber en el momento exacto que se conectan o desconectan, a menos que escribas un proxy... pero creo que filtrando el resultado de netstat 1 vez por minuto tendr�as algo potable para mostrar.

Saludos,
Mart�n

2014-06-09 6:15 GMT-03:00 Iv�n Mesa <iv.mesa.prg en gmail.com>:

Show quoted text 28 lines
Buenos d�as. Me han planteado un programa que seguro es f�cil de resolver pero que mis pobres conocimientos en protocolos TCP/IP a bajo nivel no alcanzan a solucionar. Tengo en mi empresa un servidor de una aplicaci�n que espera las conexiones de cliente por un determinado puerto de comunicaciones, montado en una red local.. Quer�a saber si puedo hacer un programa con Lazarus para saber n�mero de conexiones total en un momento determinado. Adem�s quer�a que me informara cada vez que alguien se conecta o se desconecta del servidor. �Hay alg�n compoentente? �D�nde podr�a encontrar informaci�n te�rica que me ayude a conocer mejor el funcionamiento de los puertos TCP/IP para saber hasta d�nde puedo llegar? �Podr�a controlar que no se superara un n�mero de conexiones m�xima? Gracias por vuestra ayuda. Iv�n. _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Try not to become a man of success but rather to become a man of value. *Albert Einstein* ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20140609/0bb1daf4/attachment.html>

Reply by email

Iván
to Martin Gomez

Gracias por la respuesta.
He estado liado, pero mirar� el comando. Posiblemente me sirva. Un abrazo,

El 9 de junio de 2014, 15:37, Martin Gomez <mmgomez en gmail.com> escribi�:

Show quoted text 54 lines
La informaci�n que buscas est� disponible usando el comando "netstat" en la consola (cmd o bash, creo que en linux es el mismo comando) La veo dificil interceptar las conexiones para saber en el momento exacto que se conectan o desconectan, a menos que escribas un proxy... pero creo que filtrando el resultado de netstat 1 vez por minuto tendr�as algo potable para mostrar. Saludos, Mart�n 2014-06-09 6:15 GMT-03:00 Iv�n Mesa <iv.mesa.prg en gmail.com>: > Buenos d�as. > Me han planteado un programa que seguro es f�cil de resolver pero que mis > pobres conocimientos en protocolos TCP/IP a bajo nivel no alcanzan a > solucionar. > > Tengo en mi empresa un servidor de una aplicaci�n que espera las > conexiones de cliente por un determinado puerto de comunicaciones, montado > en una red local.. > > Quer�a saber si puedo hacer un programa con Lazarus para saber n�mero de > conexiones total en un momento determinado. Adem�s quer�a que me informara > cada vez que alguien se conecta o se desconecta del servidor. > �Hay alg�n compoentente? �D�nde podr�a encontrar informaci�n te�rica que > me ayude a conocer mejor el funcionamiento de los puertos TCP/IP para saber > hasta d�nde puedo llegar? �Podr�a controlar que no se superara un n�mero de > conexiones m�xima? > > > > Gracias por vuestra ayuda. > Iv�n. > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > -- Try not to become a man of success but rather to become a man of value. *Albert Einstein* _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20140613/6dfad945/attachment.html>

Reply by email

Jose Antonio. Cuello Principal
to Iván

Hola, la mayor�a de motores de bases de datos tienen guardadas las conexiones en tablas del "sistema". Si encuentras la tabla en cuesti�n puedes a�adir triguers que realicen operaciones sobre otras tablas tuyas o puedes crear un servicio en el servidor que vaya consultando las tablas de sistema necesarias cada cierto tiempo ... existen muchas posibilidades a partir de aqu� seg�n las necesidades de la aplicaci�n.

Un saludo

Earlier message 41 lines
----- Mensaje original ----- De: "Iv�n" <iv.mesa.prg en gmail.com> Para: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Enviados: Viernes, 13 de Junio 2014 10:02:54 Asunto: Re: [Lazarus-es] Contar las conexiones a un servidor. Gracias por la respuesta. He estado liado, pero mirar� el comando. Posiblemente me sirva. Un abrazo, El 9 de junio de 2014, 15:37, Martin Gomez < mmgomez en gmail.com > escribi�: La informaci�n que buscas est� disponible usando el comando "netstat" en la consola (cmd o bash, creo que en linux es el mismo comando) La veo dificil interceptar las conexiones para saber en el momento exacto que se conectan o desconectan, a menos que escribas un proxy... pero creo que filtrando el resultado de netstat 1 vez por minuto tendr�as algo potable para mostrar. Saludos, Mart�n 2014-06-09 6:15 GMT-03:00 Iv�n Mesa < iv.mesa.prg en gmail.com > : <blockquote> Buenos d�as. Me han planteado un programa que seguro es f�cil de resolver pero que mis pobres conocimientos en protocolos TCP/IP a bajo nivel no alcanzan a solucionar. Tengo en mi empresa un servidor de una aplicaci�n que espera las conexiones de cliente por un determinado puerto de comunicaciones, montado en una red local.. Quer�a saber si puedo hacer un programa con Lazarus para saber n�mero de conexiones total en un momento determinado. Adem�s quer�a que me informara cada vez que alguien se conecta o se desconecta del servidor. �Hay alg�n compoentente? �D�nde podr�a encontrar informaci�n te�rica que me ayude a conocer mejor el funcionamiento de los puertos TCP/IP para saber hasta d�nde puedo llegar? �Podr�a controlar que no se superara un n�mero de conexiones m�xima? Gracias por vuestra ayuda. Iv�n.

Reply by email

Jose Antonio. Cuello Principal
to Iván: Gracias por la respuesta. He estado liado, pero mirar� el comando. Posiblemente me…

Perd�n por mi anterior respuesta. No s� porqu� interprete que eran las conexiones a una base de datos y no al sistema operativo.

El que mal entiende mal responde.

Un saludo.

Earlier message 41 lines
----- Mensaje original ----- De: "Iv�n" <iv.mesa.prg en gmail.com> Para: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Enviados: Viernes, 13 de Junio 2014 10:02:54 Asunto: Re: [Lazarus-es] Contar las conexiones a un servidor. Gracias por la respuesta. He estado liado, pero mirar� el comando. Posiblemente me sirva. Un abrazo, El 9 de junio de 2014, 15:37, Martin Gomez < mmgomez en gmail.com > escribi�: La informaci�n que buscas est� disponible usando el comando "netstat" en la consola (cmd o bash, creo que en linux es el mismo comando) La veo dificil interceptar las conexiones para saber en el momento exacto que se conectan o desconectan, a menos que escribas un proxy... pero creo que filtrando el resultado de netstat 1 vez por minuto tendr�as algo potable para mostrar. Saludos, Mart�n 2014-06-09 6:15 GMT-03:00 Iv�n Mesa < iv.mesa.prg en gmail.com > : <blockquote> Buenos d�as. Me han planteado un programa que seguro es f�cil de resolver pero que mis pobres conocimientos en protocolos TCP/IP a bajo nivel no alcanzan a solucionar. Tengo en mi empresa un servidor de una aplicaci�n que espera las conexiones de cliente por un determinado puerto de comunicaciones, montado en una red local.. Quer�a saber si puedo hacer un programa con Lazarus para saber n�mero de conexiones total en un momento determinado. Adem�s quer�a que me informara cada vez que alguien se conecta o se desconecta del servidor. �Hay alg�n compoentente? �D�nde podr�a encontrar informaci�n te�rica que me ayude a conocer mejor el funcionamiento de los puertos TCP/IP para saber hasta d�nde puedo llegar? �Podr�a controlar que no se superara un n�mero de conexiones m�xima? Gracias por vuestra ayuda. Iv�n.

Reply by email

Iván
to Jose Antonio. Cuello Principal

Tranquilo, nada que perdonar, y menos de quien se toma la molestia de ayudar a los que empezamos.
Un abrazo.

El 13 de junio de 2014, 10:25, Jose Antonio. Cuello Principal < jcuello en artextrading.com> escribi�:

Show quoted text 88 lines
Perd�n por mi anterior respuesta. No s� porqu� interprete que eran las conexiones a una base de datos y no al sistema operativo. El que mal entiende mal responde. Un saludo. ------------------------------ *De: *"Iv�n" <iv.mesa.prg en gmail.com> *Para: *"Spanish version of Lazarus List" < lazarus-es en lists.lazarus.freepascal.org> *Enviados: *Viernes, 13 de Junio 2014 10:02:54 *Asunto: *Re: [Lazarus-es] Contar las conexiones a un servidor. Gracias por la respuesta. He estado liado, pero mirar� el comando. Posiblemente me sirva. Un abrazo, El 9 de junio de 2014, 15:37, Martin Gomez <mmgomez en gmail.com> escribi�: > La informaci�n que buscas est� disponible usando el comando "netstat" en > la consola (cmd o bash, creo que en linux es el mismo comando) > > La veo dificil interceptar las conexiones para saber en el momento exacto > que se conectan o desconectan, a menos que escribas un proxy... pero creo > que filtrando el resultado de netstat 1 vez por minuto tendr�as algo > potable para mostrar. > > Saludos, > Mart�n > > > 2014-06-09 6:15 GMT-03:00 Iv�n Mesa <iv.mesa.prg en gmail.com>: > >> Buenos d�as. >> Me han planteado un programa que seguro es f�cil de resolver pero que >> mis pobres conocimientos en protocolos TCP/IP a bajo nivel no alcanzan a >> solucionar. >> >> Tengo en mi empresa un servidor de una aplicaci�n que espera las >> conexiones de cliente por un determinado puerto de comunicaciones, montado >> en una red local.. >> >> Quer�a saber si puedo hacer un programa con Lazarus para saber n�mero de >> conexiones total en un momento determinado. Adem�s quer�a que me informara >> cada vez que alguien se conecta o se desconecta del servidor. >> �Hay alg�n compoentente? �D�nde podr�a encontrar informaci�n te�rica que >> me ayude a conocer mejor el funcionamiento de los puertos TCP/IP para saber >> hasta d�nde puedo llegar? �Podr�a controlar que no se superara un n�mero de >> conexiones m�xima? >> >> >> >> Gracias por vuestra ayuda. >> Iv�n. >> >> _______________________________________________ >> Lazarus-es mailing list >> Lazarus-es en lists.lazarus.freepascal.org >> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es >> >> > > > -- > Try not to become a man of success but rather to become a man of value. *Albert > Einstein* > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20140613/792a744b/attachment.html>

Reply by email