prima implementazione lato client di codebase con progetto spearato
This commit is contained in:
33
rmi_test_codebase_separate/Client.java
Normal file
33
rmi_test_codebase_separate/Client.java
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
package rmi_test_codebase_separate;
|
||||||
|
|
||||||
|
import java.net.MalformedURLException;
|
||||||
|
import java.rmi.Naming;
|
||||||
|
import java.rmi.NotBoundException;
|
||||||
|
import java.rmi.RemoteException;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Created by Giovanni on 08/12/2014.
|
||||||
|
*/
|
||||||
|
public class Client {
|
||||||
|
|
||||||
|
public static void main (String[] args) {
|
||||||
|
|
||||||
|
try {
|
||||||
|
System.setSecurityManager(new SecurityManager());
|
||||||
|
i o = (i) Naming.lookup("rmi://localhost/server");
|
||||||
|
messaggio m = o.message();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
} catch (NotBoundException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
} catch (MalformedURLException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
} catch (RemoteException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
10
rmi_test_codebase_separate/i.java
Normal file
10
rmi_test_codebase_separate/i.java
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
package rmi_test_codebase_separate;
|
||||||
|
|
||||||
|
import java.rmi.Remote;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Created by Giovanni on 08/12/2014.
|
||||||
|
*/
|
||||||
|
public interface i extends Remote {
|
||||||
|
public messaggio message();
|
||||||
|
}
|
||||||
12
rmi_test_codebase_separate/messaggio.java
Normal file
12
rmi_test_codebase_separate/messaggio.java
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
package rmi_test_codebase_separate;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Created by Giovanni on 08/12/2014.
|
||||||
|
*/
|
||||||
|
public class messaggio implements Serializable {
|
||||||
|
|
||||||
|
public int variable = 1;
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user