Visualizzazione dei risultati da 1 a 7 su 7

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da giovanni92 Visualizza il messaggio
    se passo da Wifi a 3G il tutto smette di funzionare, non riesco più a stabilire una connessione con la Socket.
    Se usi la rete dati mobile (3G, 4G ecc.. o quello che è) vuol dire innanzitutto che la connessione non è più stabilita dall'interno della tua rete locale ma dall'esterno ovvero da internet.
    E questo ha 2 risvolti importanti: a) l'indirizzo IP da usare è quello "pubblico" assegnato (dal provider) alla connessione internet usata dalla tua macchina server e b) devi configurare tutto l'hardware/software che è sotto il tuo controllo (router, firewall hw e/o sw su PC) affinché il tuo ServerSocket sia raggiungibile dall'esterno della tua rete locale, appunto da internet.

    Hai già verificato e applicato questi due aspetti?
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  2. #2
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Se usi la rete dati mobile (3G, 4G ecc.. o quello che è) vuol dire innanzitutto che la connessione non è più stabilita dall'interno della tua rete locale ma dall'esterno ovvero da internet.
    Tutto già verificato, infatti come ho detto da qualsiasi altra rete io provi ad effettuare la connessione ( intendevo ad esempio università o casa di amici) il tutto funziona, quindi ho configurato correttamente router,firewall e gestione dell'IP tramite DDns.
    Il problema è il 3g :S

  3. #3
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da giovanni92 Visualizza il messaggio
    Tutto già verificato
    Perfetto, era giusto solo per chiarire.

    Quote Originariamente inviata da giovanni92 Visualizza il messaggio
    Il problema è il 3g :S
    La porta allora potrebbe essere un primo problema, come già indicato da LeleFT. Usa sempre preferibilmente porte > 1024.
    Un'altra prova che puoi fare è questa: invece di esporre la tua applicazione Java, fai esporre su quella stessa porta un piccolo web server HTTP. Va bene qualunque cosa: un Apache HTTP server, un Tomcat o anche server minimali come ad esempio Mongoose o altro. L'importante è che faccia vedere una paginetta HTML o qualcos'altro. Poi prova ad accederci con il browser dello smartphone.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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 © 2026 vBulletin Solutions, Inc. All rights reserved.