Claro, porque tu se lo estas enviando a una IP en concreto.El socket que envia, tiene que apuntar a todas las IPS.
Primero a una y envia, luego a otra y envia y asi.
Bueno realmente lo correcto, seria, utulizar la misma conexion que el cliente te abrio hacia el servidor.
Ejemplo:
SERVIDOR
PC1
PC2
PC3
Paso 1
PC1 abre conexion hacia el servidor.
PC2 abre conexion hacia el servidor.
PC3 abre conexion hacia el servidor.
(es decir se conenectan a la IP del SERVIDOR)
Paso2
PC1 envia mensaje al SERVIDOR.
Paso3
SERVIDOR, envia a traves de la conexion anteriormente abierta por cada uno de los PCS(excepto PC1,claro) hacia el,el mensaje enviado Por PC1
Espero te haya quedado claro.
Un saludo
|