Visualizzazione dei risultati da 1 a 3 su 3

Discussione: RMI con netbeans

  1. #1

    RMI con netbeans

    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

  2. #2
    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
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  3. #3
    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?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.