Cita:Pero, ¿ eso es un chat ?. Parece como una notificación.
Efectivamente, no es un chat como tal (aunque sospecho que no sería nada difícil adaptarlo a que lo fuese). Este se basa en algo más simple... un timer. Cada x segundos se comprueba en la base de datos y si hay algo nuevo se notifica, vía formulario bonito o vía notificación de escritorio.
Alberto,
En la granja de software tienes un ejemplo que subí en 2017. Se llama gbLauncher, pero ese está basado en un servidor FTP, no en una base de datos. El que uso en la actualidad sí se basa en una base de datos MySQL.
El asunto es que al depender de una base de datos, hay que resolver primero el tema de los login y accesos de usuario. ¿Eso lo tienes ya resuelto?, si es así, como supongo, lo que te puedo pasar es la estructura de la tabla de los mensajes y un programa no funcional (porque faltaría todo eso de la conexión del usuario) con el código tal como yo lo estoy usando.
No sé si sería válido para tí. Dímelo y me pongo a ello.
Saludos