Ciao!
Potreste suggerirmi come realizzare l'equivalente della funzione rmic con netbeans?
Ho create le classi necessarie per il server ma non so come realizzare la funzione rmic per creare lo stub tramite netbeans.
Grazie!
Luca
Ciao!
Potreste suggerirmi come realizzare l'equivalente della funzione rmic con netbeans?
Ho create le classi necessarie per il server ma non so come realizzare la funzione rmic per creare lo stub tramite netbeans.
Grazie!
Luca
Ma rmic da java 5 in poi non dovrebbe piu' servirti, lo stub dovrebbe crearsi dinamicamente a runtime.
http://java.sun.com/j2se/1.5.0/docs/.../relnotes.html
package gestionemagazzinoserver;
import java.rmi.Naming;
Prima Classe:
Allora supponendo di avere le 3 seguenti classi:
1)
public class Reg {
public static void main(String[] args) {
try{
ServerImpl o=new ServerImpl();
Naming.rebind("Prova", o);
System.out.println("Server registrato in RMI Registry");
}
catch(Exception e){
System.out.println("Server Impl error: "+e.getMessage());
e.printStackTrace();
}
}
}
2)
package gestionemagazzinoserver;
import java.rmi.Naming;
public class Reg {
public static void main(String[] args) {
try{
ServerImpl o=new ServerImpl();
Naming.rebind("Prova", o);
System.out.println("Server registrato in RMI Registry");
}
catch(Exception e){
System.out.println("Server Impl error: "+e.getMessage());
e.printStackTrace();
}
}
}
3)
package gestionemagazzinoserver;
import java.rmi.*;
import java.rmi.server.*;
public class ServerImpl extends UnicastRemoteObject implements Server {
public ServerImpl() throws RemoteException{
super();
}
public String SayHello() throws RemoteException {
return("Hello!");
}
}
COSA DEVO FARE PER NON FARE GENERARE ECCEZIONI QUANDO FACCIO IL RUN?