diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-01-31 17:00:26 +0000 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-01-31 17:00:26 +0000 |
commit | 97fdbc1cedd4e99c533fe45eaf80aa0b0d96fc10 (patch) | |
tree | a3c8a28c6ed716cc37a7970c825521097b7dc2d8 | |
parent | d8dd9d72fcc17b24739b836b2fa5464ff0b44cf4 (diff) | |
download | NetworkCoursework-97fdbc1cedd4e99c533fe45eaf80aa0b0d96fc10.tar.gz NetworkCoursework-97fdbc1cedd4e99c533fe45eaf80aa0b0d96fc10.zip |
Another try
-rwxr-xr-x | rmi/RMIClient.java | 2 | ||||
-rwxr-xr-x | rmi/RMIServer.java | 10 |
2 files changed, 5 insertions, 7 deletions
diff --git a/rmi/RMIClient.java b/rmi/RMIClient.java index a565fdb..d578466 100755 --- a/rmi/RMIClient.java +++ b/rmi/RMIClient.java @@ -21,7 +21,7 @@ public class RMIClient { System.exit(-1);
}
- String urlServer = new String("rmi://" + args[0] + "/RMIServer");
+ String urlServer = new String("//" + args[0] + "/RMIServer");
int numMessages = Integer.parseInt(args[1]);
// TODO: Initialise Security Manager
diff --git a/rmi/RMIServer.java b/rmi/RMIServer.java index 5cc2363..6cf2aac 100755 --- a/rmi/RMIServer.java +++ b/rmi/RMIServer.java @@ -56,8 +56,6 @@ public class RMIServer extends UnicastRemoteObject implements RMIServerI { public static void main(String[] args) {
- RMIServer rmis = null;
-
// TODO: Initialise Security Manager
if(System.getSecurityManager() == null)
System.setSecurityManager(new SecurityManager());
@@ -66,10 +64,10 @@ public class RMIServer extends UnicastRemoteObject implements RMIServerI { // TODO: Bind to RMI registry
try {
- rmis = new RMIServer();
+ RMIServer rmis = new RMIServer();
// Binding server
- rebindServer("rmi://127.0.0.1/RMIServer", rmis);
+ rebindServer("//127.0.0.1/RMIServer", rmis);
System.out.println("RMIServer ready");
} catch(Exception e) {
@@ -88,9 +86,9 @@ public class RMIServer extends UnicastRemoteObject implements RMIServerI { // Note - Registry.rebind (as returned by createRegistry / getRegistry) does something similar but
// expects different things from the URL field.
try {
- LocateRegistry.createRegistry(1099);
+ LocateRegistry.getRegistry();
- Naming.bind(serverURL, server);
+ Naming.rebind(serverURL, server);
System.out.println("RMIServer bound");
} catch(Exception e) {
|