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.