Problema multicast

bom dia

pessoal estou iniciando sobre web services exemplo abaixo esta dando erro

public class MulticastingRecv {

public static void main(String args[]) throws Exception {
	
	InetAddress group = InetAddress.getByName("192.168.16.116");
	MulticastSocket s = new MulticastSocket(8080);
	s.joinGroup(group);
	byte[] buf = new byte[1000];
	DatagramPacket recv = new DatagramPacket(buf,buf.length);
	System.out.println("Aguardando Resposta...");
	s.receive(recv);
	String msg = new String(recv.getData(),recv.getOffset(),recv.getLength());
	System.out.println("Chegou: " + msg);
	s.leaveGroup(group);
	
}

}

Exception in thread “main” java.net.SocketException: Not a multicast address
at java.net.MulticastSocket.joinGroup(MulticastSocket.java:274)
at br.com.globalcode.ae.network.MulticastingRecv.main(MulticastingRecv.java:13)

agradeço desde de ja

Bom dia.

Seguinte você não esta utilizando ip de multicast.

Da uma olhada na url:
http://en.wikipedia.org/wiki/IP_multicast

Para adiantar mude o ip para “224.0.0.1”.

bom dia

obrigado oliveira

deu certo

agora tenho exemplo abaixo tb ta dando erro, desculpe mas to mais perdido que cego em tiroteiro

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.Socket;

public class ClienteObjetos {

public static void main(String[] args)  throws Exception {
	
	Socket  socket = new Socket("localhost",1234);
	OutputStreamWriter writer = new OutputStreamWriter(socket.getOutputStream());
	InputStreamReader reader = new InputStreamReader(socket.getInputStream());
	BufferedWriter gravador = new BufferedWriter(writer);
	BufferedReader leitor = new BufferedReader(reader);
	gravador.write("soma:1234,4321");
	gravador.newLine();
	gravador.flush();
	String resultado = leitor.readLine();
	System.out.println("valor recebido do servidor");
	System.out.println(resultado);
	leitor.close();
	gravador.close();
	socket.close();		
	
}

}

Exception in thread “main” java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at java.net.Socket.(Socket.java:375)
at java.net.Socket.(Socket.java:189)
at br.com.globalcode.ae.network.ClienteObjetos.main(ClienteObjetos.java:13)