diff --git a/projects/Assignments/homework3/ABEspduReceiverA.java b/projects/Assignments/homework3/ABEspduReceiverA.java index 77eb74171239785e962243d38acdb8f03f3b7d28..7b28b2b368975e266954717d0c0ea5955769bf8b 100644 --- a/projects/Assignments/homework3/ABEspduReceiverA.java +++ b/projects/Assignments/homework3/ABEspduReceiverA.java @@ -19,7 +19,7 @@ public class ABEspduReceiverA { * somewhat outdated--PDUs can be larger--but this is a reasonable starting point */ public static final int MAX_PDU_SIZE = 8192; - + public static final String GROUP = "239.1.2.3"; public static void main(String args[]) { MulticastSocket socket; DatagramPacket packet; @@ -28,11 +28,11 @@ public class ABEspduReceiverA { try { // Specify the socket to receive data - socket = new MulticastSocket(3001); + socket = new MulticastSocket(3000); socket.setBroadcast(true); - //address = InetAddress.getByName(EspduSender.DEFAULT_MULTICAST_GROUP); - //socket.joinGroup(address); + address = InetAddress.getByName(GROUP); + socket.joinGroup(address); // Loop infinitely, receiving datagrams while (true) { diff --git a/projects/Assignments/homework3/ABEspduReceiverB.java b/projects/Assignments/homework3/ABEspduReceiverB.java index 2a287b34f21b501376604190842c57d5a0131bef..c19654ecc603a97eda1e0846fa0ec48c3665dc46 100644 --- a/projects/Assignments/homework3/ABEspduReceiverB.java +++ b/projects/Assignments/homework3/ABEspduReceiverB.java @@ -4,7 +4,6 @@ import java.net.*; import java.util.*; import edu.nps.moves.disutil.*; - import edu.nps.moves.dis.*; /** @@ -19,6 +18,8 @@ public class ABEspduReceiverB { * somewhat outdated--PDUs can be larger--but this is a reasonable starting point */ public static final int MAX_PDU_SIZE = 8192; + + public static final String GROUP = "239.1.2.3"; public static void main(String args[]) { MulticastSocket socket; @@ -28,11 +29,12 @@ public class ABEspduReceiverB { try { // Specify the socket to receive data - socket = new MulticastSocket(3001); + socket = new MulticastSocket(3000); socket.setBroadcast(true); - //address = InetAddress.getByName(EspduSender.DEFAULT_MULTICAST_GROUP); - //socket.joinGroup(address); + + address = InetAddress.getByName(GROUP); + socket.joinGroup(address); // Loop infinitely, receiving datagrams while (true) { diff --git a/projects/Assignments/homework3/ABEspduSenderA.java b/projects/Assignments/homework3/ABEspduSenderA.java index e59aecbe2591172be952bf6e8435b4cbe216bd13..d3cd7510899593dda0626ba0803f2903ba027146 100644 --- a/projects/Assignments/homework3/ABEspduSenderA.java +++ b/projects/Assignments/homework3/ABEspduSenderA.java @@ -50,7 +50,7 @@ public static void main(String args[]) // Default settings. These are used if no system properties are set. // If system properties are passed in, these are over ridden. int port = DIS_DESTINATION_PORT; - NetworkMode mode = NetworkMode.BROADCAST; + NetworkMode mode = NetworkMode.MULTICAST; InetAddress destinationIp = null; try diff --git a/projects/Assignments/homework3/ABEspduSenderB.java b/projects/Assignments/homework3/ABEspduSenderB.java index 774ae91035d71f91bb9b5735e06771c3a9434637..4e373aa924a7f4c957fd198a2f9b7717b664ba95 100644 --- a/projects/Assignments/homework3/ABEspduSenderB.java +++ b/projects/Assignments/homework3/ABEspduSenderB.java @@ -20,7 +20,7 @@ public class ABEspduSenderB public enum NetworkMode{UNICAST, MULTICAST, BROADCAST}; /** default multicast group we send on */ - public static final String DEFAULT_MULTICAST_GROUP="239.1.2.3"; + public static final String DEFAULT_MULTICAST_GROUP = "239.1.2.3"; /** Port we send on */ public static final int DIS_DESTINATION_PORT = 3000; @@ -50,7 +50,7 @@ public static void main(String args[]) // Default settings. These are used if no system properties are set. // If system properties are passed in, these are over ridden. int port = DIS_DESTINATION_PORT; - NetworkMode mode = NetworkMode.BROADCAST; + NetworkMode mode = NetworkMode.MULTICAST; InetAddress destinationIp = null; try