<html><body><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000"><div>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.</div><div><br></div><div>Un saludo</div><div><br></div><hr id="zwchr"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;" data-mce-style="color: #000; font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><b>De: </b>"Iván" <iv.mesa.prg@gmail.com><br><b>Para: </b>"Spanish version of Lazarus List" <lazarus-es@lists.lazarus.freepascal.org><br><b>Enviados: </b>Viernes, 13 de Junio 2014 10:02:54<br><b>Asunto: </b>Re: [Lazarus-es] Contar las conexiones a un servidor.<br><div><br></div><div dir="ltr"><div>Gracias por la respuesta.<br>He estado liado, pero miraré el comando. Posiblemente me sirva.<br></div>Un abrazo,<br></div><div class="gmail_extra"><br><div><br></div><div class="gmail_quote">El 9 de junio de 2014, 15:37, Martin Gomez <span dir="ltr"><<a href="mailto:mmgomez@gmail.com" target="_blank" data-mce-href="mailto:mmgomez@gmail.com">mmgomez@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" data-mce-style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif" data-mce-style="font-family: tahoma,sans-serif;">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)</div><div class="gmail_default" style="font-family:tahoma,sans-serif" data-mce-style="font-family: tahoma,sans-serif;"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif" data-mce-style="font-family: tahoma,sans-serif;">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.</div><div class="gmail_default" style="font-family:tahoma,sans-serif" data-mce-style="font-family: tahoma,sans-serif;"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif" data-mce-style="font-family: tahoma,sans-serif;">Saludos,</div><div class="gmail_default" style="font-family:tahoma,sans-serif" data-mce-style="font-family: tahoma,sans-serif;">Martín</div></div><div class="gmail_extra"><br><div><br></div><div class="gmail_quote">2014-06-09 6:15 GMT-03:00 Iván Mesa <span dir="ltr"><<a href="mailto:iv.mesa.prg@gmail.com" target="_blank" data-mce-href="mailto:iv.mesa.prg@gmail.com">iv.mesa.prg@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" data-mce-style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;"><div><div class="h5"><div dir="ltr"><div><div><div><div><div><div><div>Buenos días.<br></div>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.<br> <br></div>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..<br><div><br></div></div>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.<br></div>¿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?<br> <br><div><br></div></div><br></div>Gracias por vuestra ayuda.<span><span color="#888888" data-mce-style="color: #888888;" style="color: #888888;"><br></span></span></div><span><span color="#888888" data-mce-style="color: #888888;" style="color: #888888;">Iván.<br></span></span></div><br></div></div>_______________________________________________<br> Lazarus-es mailing list<br> <a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank" data-mce-href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br> <a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank" data-mce-href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br> <br></blockquote></div><span class="HOEnZb"><span class="HOEnZb"><span color="#888888" data-mce-style="color: #888888;" style="color: #888888;"><br><br clear="all"></span></span></span><div><br></div><span class="HOEnZb"><span class="HOEnZb"><span color="#888888" data-mce-style="color: #888888;" style="color: #888888;">-- <br></span></span></span><div><span style="font-family:tahoma,sans-serif" data-mce-style="font-family: tahoma,sans-serif;">Try not to become a man of success but rather to become a man of value. <i>Albert Einstein</i></span></div></div><br>_______________________________________________<br> Lazarus-es mailing list<br> <a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank" data-mce-href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br> <a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank" data-mce-href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br> <br></blockquote></div><br></div><br>_______________________________________________<br>Lazarus-es mailing list<br>Lazarus-es@lists.lazarus.freepascal.org<br>http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es<br></div><div><br></div></div></body></html>