Salve a tutti,
passo immediatamente al problema ).
Studio informatica e circa un anno fa ho avuto come compito di realizzare una piccola LAN chat in java con la modalità client-server con un protocollo nuovo.
La chat funziona perfettamente però adesso vorrei modificarla in modo da poterla utilizzare anche fuori della LAN. Mi spiego..
La chat si basa sui socket di java e quando effettuo la connessione da client al server inserisco naturalmente localhost e la porta sulla quale si trova in ascolto il mio server. Mi trovo in quinta superiore e momentaneamente sto studiando le reti però non sono ancora a quel livello per poter sapere come collegare un client fuori dalla LAN al mio server nella LAN (xD). Mi è stato detto che dovrei inserire al posto di localhost l'indirizzo IP del server per connettermi, però non funziona.
Quindi volevo chiedere se qualcuno è disposto a spiegarmi in dettagli come avviene una connessione client-server fuori LAN, o meglio di cos'altro ho bisogno per collegarmi ad un server a parte il suo indirizzo IP e la porta?