OK.. intanto grazie mille...Originariamente inviato da VincenzoTheBest
Si, per quanto riguarda l'implementazione TCP puoi usare il metodo
public SocketAddress getRemoteSocketAddress()
Se intendi la gestione simultanea dei vari client, la risposta è si.cerco di farmi bastare queste informazioni e ci lavoro su..
dovrei implementare in un gioco che ho già fatto in java, il multi-player... per adesso voglio solo vedere se riesco ad accettare 3 - 4 connessioni tutte allo stesso server, e magari da un client remoto "loggato" come root vedere tutte le connessioni del server e i vari ip dei client..
primo passo (accettare più connessioni e visualizzarle)
per accettare esempio 6 connessioni al massimo tutte contemporaneamente devo quindi avere 6 porte sempre libere giusto?
posso rimanere sempre in ascolto su una singola porta (quella per cercare i giocatori e metterli sulla lobby) e soltanto quando il server viene contattato assegnare al client una nuova porta con cui rimanere connesso?