Pregunta: | 1318 - COMO SE ELABORA UN CHAT |
Autor: | juan monsalve |
Necesito saber como se elaboran los chats, estoy elaborando una página web y deseo colocar un chat en ella sobre diversos temas. gracias. |
Respuesta: | Ivan de Jesus Deras Tabora |
Es cierto un chat es un sistema cliente-servidor, pero se puede hacer sin utilizar servlets (es mas sin usar Applets). Aqui te mando un ejemplo que yo elabore en Java, esta el ciente y el servidor, veras que el cliente no es un applet, pero la codificacion es igual, solo tenes que recompilar el cliente como si fuera un applet, para esto tendras que cambiar algunas de las clases... Espero te sirva... Cualquier duda mandame un mail... chat.zip. |
Respuesta: | Nacho Peralta |
El chat es un sistema cliente-servidor. En la parte cliente debe ir un applet y en la servidora un servlet. El applet se comunica con el servlet por sockets. Cuando entra un nuevo usuario el applet debe mandar al servlet la peticion por un puerto general. El servlet creará un thread nuevo para comunicarse con ese applet. Cuando alguien escribe un mensaje en el chat, el applet correspondiente lo envía al servlet por el socket de ese cliente. El servlet recoge el mensaje y manda a cada cliente (por cada thread que ha creado) ese mensaje. Esto es en líneas muy generales. |
Respuesta: | Jorge Sánchez |
La verdad es que construir un chat con Java no es cosa sencilla, yo hice un prototipo, hace algún tiempo, utilicé servlet y un applet, también logré conseguir gran parte de las fuentes del Latinchat, si algo de esto te interza, te lo puedo enviar por email. Escribeme si para saber tu dirección. |