Ver Mensaje Individual
  #6  
Antiguo 29-04-2010
sur-se sur-se is offline
Miembro
 
Registrado: may 2003
Posts: 212
Reputación: 22
sur-se Va por buen camino
Hola. Después de varias pruebas, con el componente idConnectionIntercept no se puede hacer ya que este componente no dispara el evento OnReceive a menos que el idTCPCliente haga un Read. Por tanto esa solución descartada.
La otra opción, con el temporizador parece que si funciona bien. Seguí investigando un poco más sobre como hacerlo y encontré que en la demo que trae de Chat hace eso exactamente, ya que el servidor de chat debe propagar los mensajes escritos por los usuario hacia el resto de los clientes, y el mecanismo que utiliza es el de un temporizador cada medio segundo para comprobar si hay alguna información recibida.
Así funciona aparentemente bien, y desde el servidor se pueden enviar mensajes a los clientes.
Lo pongo aquí por si le puede servir a alguien en el futuro.
Un saludo.
Responder Con Cita