Vai al contenuto

Problema applicazione java in rete


Cronos89

Messaggi raccomandati

Salve a tutti, sono uno studente di Informatica al terzo anno e per un progetto scolastico stiamo sviluppando un applicativo in java che dovrebbe girare su macchine fisiche diverse.

Durante lo sviluppo però sono incorso in un problema alquanto spinoso riguardante l'RMIRegistry.

QUi di seguito vi posto il codice e l'errore che mi da, in modo da potermi aiutare meglio.

public static void main(String args[]) {

Context namingContext;

Registry createRegistry = null;

try {

ADSLimpl adsl = new ADSLimpl();

System.out.println("adsl creato");

namingContext = new InitialContext();

System.out.println("NamingContex creato");

createRegistry = java.rmi.registry.LocateRegistry.createRegistry(2000);

namingContext.bind("rmi:127.0.0.1:2000", adsl);

System.out.println(namingContext.toString());

} catch (RemoteException e) {

System.out.println("\n\n |||Errore1|||:" + e);

} catch (NamingException e) {

System.out.println("\n\n |||Errore2|||:" + e);

} catch (Exception e) {

System.out.println("\n\n |||Errore3|||:" + e);

} finally {

}

}

L'errore è il seguente.

javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: 10.211.55.2; nested exception is:

java.net.ConnectException: Connection refused]

Ho provato a cercare di risolvere con il mio professore, ma nessuno dei due è venuto a capo. Secondo lui sono dei permessi del SO, ma non sono riuscito a capire quali visto che ho il firewall disattivato e l'indirizzo ip dell'host è sempre il mio:confused::fiorellino:

Se qualcuno avesse anche solo una vaga idea di come aiutarmi sarebbe ben accetta.

Link al commento
Condividi su altri siti

  • 4 settimane dopo...

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...