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

    [JAVA] Err Srv-Clnt su internet

    Salve gente!
    Aki s'e' RI-lanciato su Java (ho imparato qualcosina-ina-ina, qualche anno fa...)
    Ho un problemone:
    ho fatto 2 applicazioni (in console), un client ed un server, per una chat MOOOOLto rudimentale, volevo provare i collegamenti di rete.
    Dopo averli fatti, ho provato sulla mia macchina a fare andare CONTEMPORANERET-gasp mi sono perso-AMRETAREMENTE sia client che server. Ho provato e tutto va a meraviglia. Poi ho preso il file compilato e l'ho passato ad un mio amico. QUando abbiamo provato a fare andare la "chat", dal suo pc M$WINZOZZeXtraPenoso (WinXP, client) al mio fantastico Linux, server.
    Pero' a lui da un problema: richiesta non accettata. Sapreste indicarmi le possibili cause?
    grazie
    ciao
    #exclude <windows.h>
    Powered by Gentoo GNU/Linux
    Cos'e' l'impossibile se non una questione di tempo?
    Riesumare i post vecchi non e' sbagliato, e' una risposta o la continuazione di un thread. Meglio riesumare che creare di nuovi :]

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    315
    Dovresti dire di preciso che errori da.
    Se "richiesta non accettata" e' un messaggio di errore che hai fatto tu, dicci quale e' l'eccezione che l'ha generato.
    Ciao,
    Lorenzo

  3. #3
    eccoti l'eccezione ke lancia il programma:

    java.io.IOException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(PlainSocket Impl.java:native)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.j ava:58)
    at java.net.Socket.<init>(Socket.java:55)
    at java.net.Socket.<init>(Socket.java:31)
    at SimpleClient.main(SimpleClient.java:21)


    No, l'eccezione non l'ho gestita io, e' un errore che da il programma quando tento di connettermi.
    io non capisco proprio perche' nn vada.... io server e' acceso!
    Ciao
    #exclude <windows.h>
    Powered by Gentoo GNU/Linux
    Cos'e' l'impossibile se non una questione di tempo?
    Riesumare i post vecchi non e' sbagliato, e' una risposta o la continuazione di un thread. Meglio riesumare che creare di nuovi :]

  4. #4
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    posta il codice alla linea 21 di main

  5. #5
    riga 21:

    s1 = new Socket(str, N_PORTA);

    N_PORTA la metto su prima di compilare il programma (> 1024)

    ciao
    #exclude <windows.h>
    Powered by Gentoo GNU/Linux
    Cos'e' l'impossibile se non una questione di tempo?
    Riesumare i post vecchi non e' sbagliato, e' una risposta o la continuazione di un thread. Meglio riesumare che creare di nuovi :]

  6. #6
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    prova a fare un ping dal prompt al server=str

  7. #7
    ci avevo gia pensato, e funzionava.
    Secondo te cosa puo' essere?
    io proprio nn capisco...
    grazie
    ciao
    #exclude <windows.h>
    Powered by Gentoo GNU/Linux
    Cos'e' l'impossibile se non una questione di tempo?
    Riesumare i post vecchi non e' sbagliato, e' una risposta o la continuazione di un thread. Meglio riesumare che creare di nuovi :]

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    315
    L'errore avviene con XP, vero?
    A giudicare da cosa c'e' scritto sembra un errore nell'implementazione della JVM.
    Fai due prove: ricompila i tuoi sorgenti su XP e vedi se funziona (e in questo caso avresti scoperto un bug di java), secondo prova a reinstallare jdk o jre su XP e vedi che succede.
    Io ho provato a scrivere un programma simile e funziona anche su XP.
    Ciao,
    Lorenzo

  9. #9
    al mio amico ho fatto scaricare il JDK per WinXP, l'ultima versione, quindi...
    cmq provero' a fare compilare a lui i sorgenti. Speriamo bene
    ciao
    #exclude <windows.h>
    Powered by Gentoo GNU/Linux
    Cos'e' l'impossibile se non una questione di tempo?
    Riesumare i post vecchi non e' sbagliato, e' una risposta o la continuazione di un thread. Meglio riesumare che creare di nuovi :]

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.