Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Como desarrollar una chat room en una aplicacion desarrollada EN DELPHI? (https://www.clubdelphi.com/foros/showthread.php?t=85065)

NelsonJG 22-01-2014 18:27:14

Como desarrollar una chat room en una aplicacion desarrollada EN DELPHI?
 
Ocupo información, ejemplos, etc; referente a la elaboración de un chat room adaptada a una aplicación desarrollada en delphi
Mi aplicación es de Inventario y maneja login, me gustaría que tuviese una area de chat, el cual muestre los usuarios conectados en la misma aplicación con sus respectivos nombres de usuario y poder seleccionar a quien deseamos iniciar la conversación por el chat

Neftali [Germán.Estévez] 22-01-2014 22:54:16

¿Los equipos están en la misma red?
¿Qué Base de datos utilizas?
¿La comparten los usuarios que están conectados?

Si es una red local, una posibilidad es utilizar sockets.

NelsonJG 24-01-2014 16:54:08

Osea tengo un sistema de inventario, el cual trabaja en tiempo real atraves de la red local, mi base de datos esta hecha en firebird, el trafico de datos es constante y aveces los usuarios ocupan comunicarce para averiguar algunas dudas o comparar codificaciones; Entonces me gustaría adaptara mi sistema de inventario un tipo de chat el cual me muestre que usuarios están activos y elejir uno de de ellos para iniciar la conversación.

Neftali [Germán.Estévez] 24-01-2014 17:16:07

Haz una prueba en un proyecto sencillo con sockets.
Intenta comunicar ambos.
Seguro que puedes encontrar algún ejemplo para ver cómo funcionan (revisa el FTP del club).

Una vez que veas cómo funciona, añadir eso a tu sistema no debería ser muy completo.

NOTA: Aquí tienes varios ejemplos sobre sockets.

NelsonJG 24-01-2014 17:46:10

ok muchas gracias, buscare algun ejemplo. saludos!

jhonny 24-01-2014 18:27:16

También se puede usar DataSnap, con su técnica de CallBacks.

Julián 01-02-2014 00:13:11

Esto te puede servir para tener un sistema de chat en 2 segundos:

http://pabernosmatao.com/web/downloa...chatcomponents

Son un par de componentes, un servidor y un cliente chat, con soporte incluido para comandos sencillos, por ejemplo, para que uno o mas usuarios puedan tener rango de operador o administrador sobre el chat, para enviar mensajes privados, encriptar los mensajes con una clave, autenticación con contraseña, e incluso un sistema antiflood.

Incluye el código fuente y una demo ya compilada, para que puedas ver si te sirve.

Creo que jhonny los ha probado, así que te podrá dar su opinión.

Creo que la ultima versión de Delphi en la que los probé fué Delphi 2008 o 2009, ya no me acuerdo.
Si dan algún problema con las versiones modernas de Delphi supongo que se podrá solucionar fácilmente, pues lleva los fuentes.

En la misma web también hay un cliente de irc.


La franja horaria es GMT +2. Ahora son las 08:09:16.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi