Pessoal,
Eu tenho dois aplicativos (cliente / servidor),
o cliente envia uma mensagem UDP:
DatagramPacket packet = new DatagramPacket(msg, msgSize, address, Conexao.PORT);
DatagramSocket socket = new DatagramSocket();
socket.send(packet);
socket.close();
O cliente envia esses bytes: 15000108111103105110500011510111010497
O servidor recebe por esse código todas as mensagens dos clientes:
packet = new DatagramPacket(buffer, buffer.length);
server.receive(packet);
Thread process = new ProcessPacket(packet);
process.start();
O ProcessPacket só trabalha com o packet, mas os bytes recebidos de cada um são:
1º Packet: 15000108111103105110500011510111010497
2º Packet: 1300071117105
O que é esse 2º packet recebido? Como ignora-lo?
Valeu.
Obs.: Estou testando os dois aplicativos em “localhost”
Pessoal, resolvi meu problema.