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