Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [Java] panico RMI

    Ciao a tutti, ho appena iniziato a studiare RMI, non riesco a far partire un file di esempio, mi viene restituita l'eccezione "Connection refused", anche se ho consentito al firewall di windows di passare. Ho pensato fosse un problema di porte, e ho provato a impostare la 10099 (porta alta), ma niente. Posto il codice del server:
    package hello;
    codice:
    import java.rmi.RemoteException;
    import java.rmi.registry.LocateRegistry;
    import java.rmi.server.UnicastRemoteObject;
    
    public class HelloServer extends UnicastRemoteObject implements Hello {
    	/**
    	 * 
    	 */
    	private static final long serialVersionUID = -8558848614584181567L;
    	private String name;
    
    	protected HelloServer(String s) throws RemoteException {
    		super();
    		setName(s);
    	}
    
    	@Override
    	public String sayHello() throws RemoteException {
    		return "Hello World!";
    	}
    
    	/**
    	 * @param args
    	 */
    	public static void main(String[] args) {
    		System.setSecurityManager(new SecurityManager());
    		try {
    			LocateRegistry.createRegistry(10099);
    			HelloServer serv = new HelloServer("127.0.0.1/HelloServer");
    			LocateRegistry.getRegistry().rebind("127.0.0.1/HelloServer", serv);
    			System.out.println("Rebind eseguito: HelloServer");
    		} catch (Exception e) {
    			System.out.println("Ops.." + e.getMessage());
    			e.printStackTrace();
    		}
    	}
    
    	public String getName() {
    		return name;
    	}
    
    	public void setName(String name) {
    		this.name = name;
    	}
    
    }
    aiutooo

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Ho corretto il titolo della discussione: è importante che si riesca a capire il contenuto della discussione leggendole il titolo... e "Panico RMI" non dice molto.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.