Problema Grupos Difusi贸n
Estoy realizando una aplicaci贸n distribu铆da en java que hace uso de una difusi贸n a cierto grupo. IP: "228.4.4.4", Puerto: 7000.
El difusor manda bien los paquetes pero el cliente, que ejecuto en mi misma m谩quina, se queda bloqueado en el receive.
En el laboratorio de la universidad pod铆a trabajar en local con ambos procesos sin problemas con esas direcciones pero en mi casa no.
Yo tengo un modem normal y no s茅 si ese puede ser el problema. Aqu铆 dejo el c贸digo del receptor
MulticastSocket socket = new MulticastSocket(7000); //Creo el socket MultiCast
InetAddress group = InetAddress.getByName("228.4.4.4");
socket.joinGroup(group);
byte[] buffer = new byte[4096];
DatagramPacket packet = new DatagramPacket(buffer, buffer.length);
while(true){
socket.receive(packet);
System.out.println("SIGO ADELANTE");
...
¿Alguien puede orientarme?, gracias
El difusor manda bien los paquetes pero el cliente, que ejecuto en mi misma m谩quina, se queda bloqueado en el receive.
En el laboratorio de la universidad pod铆a trabajar en local con ambos procesos sin problemas con esas direcciones pero en mi casa no.
Yo tengo un modem normal y no s茅 si ese puede ser el problema. Aqu铆 dejo el c贸digo del receptor
MulticastSocket socket = new MulticastSocket(7000); //Creo el socket MultiCast
InetAddress group = InetAddress.getByName("228.4.4.4");
socket.joinGroup(group);
byte[] buffer = new byte[4096];
DatagramPacket packet = new DatagramPacket(buffer, buffer.length);
while(true){
socket.receive(packet);
System.out.println("SIGO ADELANTE");
...
¿Alguien puede orientarme?, gracias
