En la página principal de los foros
encontrarás los enlaces al
feed general
y al de cada uno de los foros.
Subscribete para mantenerte informado de los cambios y responde a las dudas siempre que te sea posible
Pues despues de haber trabajado mucho con ambos, yo te diría ...
Un reporteador aun mas completo que iText es JasperReports. ...
Buenas a todos, Alguien me puede dar alguna pista sobre algu ...
| Messenger con Sockets | 27/11/2008 10:04 | |
| anonymous |
Buenas a todos! Mi consulta es acerca de un proyecto en el que estoy trabajando que es un messenger adaptado a personas con necesidades especiales. Para desarrollarlo estoy trabajando con java.net y java.nio. Tal y como lo tengo estructurado ahora mismo, la aplicación dispone de un servidor i varios clientes. Los clientes se registran en el servidor y este guarda un contenedor con los clientes activos i sus sockets. Los clientes reciben una respuesta del servidor con todos los clientes conectados y crean su ventana de contactos online, simulando al messenger que todos conocemos. Mi problema es que una vez esto esta hecho, no se como establecer la comunicacion entre dos clientes. Mi idea es que un cliente haga click en el nombre de uno de sus contactos y se le abra la ventana de chat, pero no se como hacer que el cliente q no inicia la conversación se entere de que alguien quiere iniciar una converscion con el y se le abra automaticamente su pantalla de chat. Alguna idea? Muchas gracias de antemano!
|
|
|
||
| RE: Messenger con Sockets | 27/11/2008 16:03 | |
| kool_084 |
Lo que dice s debe manejar el servidor debes entonces enviar la peticion de conversacion con un cliente el servidor verifica si el cliente con el que se desea conversar esta disponible si es asi envia al otro cliente algun tipo de mensaje que indica que debe iniciar una conversacion con otro cliente "X" que fuen quien inicio la conversacion, estos mensajes de configuracion y demas los debes haber definido en el protocolo que maneja el messenger, una ves establecida la comunicacion el servidor solo se encargara de transmitir los mensajes entre los clientes, en alguna ocasion ya hice algo parecido pero para una intranet, si encuentro al go de ese codigo te lo comparto Saludos
|
|
|
||