Broadcast

2 respostas
rodrigo.achilles

Olá pessoal, sou novato no Java.
Em pouco tempo que vi o Java e já me apaixonei.

Estou com um problema em uma aplicação, gostaria de enviar uma mensagem para todos os servidores e quem tivesse uma certa função me responderia!

Gostaria de fazer um broadcast, e gostaria de saber se alguém tem idéia de como é feito!

Tenho algumas idéias é pegar o InetAddress e colocar ao final do IP o 255.
exemplo:
192.168.0.1
192.168.0.255 - No caso mandaria para a toda a rede, fazendo o Broadcast.
Mas não consigo transformar essa String em InetAddress. Alguém teria uma dica disso tb!

Agradeço a todos! :wink:

2 Respostas

louds

Que eu saiba sockets em java não suportam broadcast, apenas unicast e multicast.

rodrigo.achilles

Olá pessoal,
Consegui, basta vc pegar o IP.
Ex: 10.14.1.5
Pegar o Host ID, já que é da classe A, basta enviar um datagrama para o IP: 10.255.255.255

Obrigado mesmo!

Criado 3 de dezembro de 2004
Ultima resposta 4 de dez. de 2004
Respostas 2
Participantes 2