Something went wrong on our end
LandasMulticastSender2.java 1.21 KiB
import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.UnknownHostException;
/**
*
* @author Rico
*/
public class LandasMulticastSender2 {
final static String INET_ADDR = "239.1.2.15";
final static int PORT = 1717;
public static void main(String[] args) throws UnknownHostException, InterruptedException {
// address that we are connecting to
InetAddress addr = InetAddress.getByName(INET_ADDR);
// new DatagramSocket
// used to send the data
try (DatagramSocket serverSocket = new DatagramSocket()) {
for (int j = 0; j < 100; j++) {
String msg = "Server 2 sent message no " + j;
// packet
// (in the form of bytes)
DatagramPacket msgPacket = new DatagramPacket(msg.getBytes(),
msg.getBytes().length, addr, PORT);
serverSocket.send(msgPacket);
System.out.println("Server 2 sent packet with msg: " + msg);
Thread.sleep(1000);
}
} catch (IOException ex) {
ex.printStackTrace();
}
}
}