aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYann Herklotz <ymherklotz@gmail.com>2017-01-31 18:21:27 +0000
committerYann Herklotz <ymherklotz@gmail.com>2017-01-31 18:21:27 +0000
commitd8a70796945ef3ece866ad16a95aab1e79f01b89 (patch)
tree7f8fe1544c4227a3d7185cdb70e7edcd14c33bb9
parent5b5950182feeceda5791eeceeda771db59e9e21d (diff)
downloadNetworkCoursework-d8a70796945ef3ece866ad16a95aab1e79f01b89.tar.gz
NetworkCoursework-d8a70796945ef3ece866ad16a95aab1e79f01b89.zip
Giving real time feedback
-rwxr-xr-xrmi/RMIClient.java1
-rwxr-xr-xrmi/RMIServer.java6
2 files changed, 5 insertions, 2 deletions
diff --git a/rmi/RMIClient.java b/rmi/RMIClient.java
index 3312879..7fcd822 100755
--- a/rmi/RMIClient.java
+++ b/rmi/RMIClient.java
@@ -41,6 +41,7 @@ public class RMIClient {
MessageInfo msg = new MessageInfo(numMessages, i);
try {
iRMIServer.receiveMessage(msg);
+ System.out.println("Sent Message: " + Integer.toString(i + 1) + " out of " + Integer.toString(numMessages));
} catch(Exception e) {
System.err.println("RMIClient exception:");
e.printStackTrace();
diff --git a/rmi/RMIServer.java b/rmi/RMIServer.java
index ba2cebd..55b5c80 100755
--- a/rmi/RMIServer.java
+++ b/rmi/RMIServer.java
@@ -33,13 +33,15 @@ public class RMIServer extends UnicastRemoteObject implements RMIServerI {
// increment the total messages when a new call is made
totalMessages++;
+ System.out.println("Receieved Message: " + Integer.toString(msg.messageNum + 1) + " out of " + Integer.toString(msg.totalMessages));
+
// buffer the incomming messages
receivedMessages[totalMessages - 1] = msg.messageNum;
// when last expected message was sent, see which ones were lost
if(msg.messageNum == msg.totalMessages - 1) {
- for(int i = 0; i < totalMessages; ++i)
- System.out.println("Receieved Message: " + Integer.toString(receivedMessages[i] + 1) + " out of " + Integer.toString(msg.totalMessages));
+ // for(int i = 0; i < totalMessages; ++i)
+ // System.out.println("Receieved Message: " + Integer.toString(receivedMessages[i] + 1) + " out of " + Integer.toString(msg.totalMessages));
System.out.println("#######################################");
System.out.println("Messages received: " + Integer.toString(totalMessages));
System.out.println("Total messages sent: " + Integer.toString(msg.totalMessages));