Secondo me stai complicando troppo la questione oppure non riesci a capire quello che chiedo. Quando io interrogo un server per vedere del contenuto stabilisco una connessione ed io per il server non mi chiamo Gianni ma sono un numero e questo numero io lo chiamo IP magari ha un altro nome diverso ma è sempre una stringa composta da interi e punti. Per esempio ho uno script in php che mi fornisce insieme ad un export del database anche l'IP del server. Con java si può fare con una decina di righe massimo, sono certo, io non sono in grado ma sono certo che si possa fare.