Sì, è possibile testarlo localmente. È possibile utilizzare l'indirizzo di loopback di 127.0.0.1
, il nome del computer o l'indirizzo IP per connettersi.
Se si selezionano i numeri di porta per la propria app, assicurarsi di aver compreso cosa sia ports are used and reserved per altri programmi. Ad esempio, se provi a utilizzare la porta 80, ti imbatterai in conflitti con persone che eseguono server web.
Inoltre, mentre il test locale è ottimo, è necessario assicurarsi di capire come sarà necessario configurare l'app in diverse applicazioni e router firewall.
fonte
2012-09-12 14:56:26
Il server ascolterà sempre su una singola porta costante. Tuttavia, ogni client dovrà aprire una porta (che non può essere uguale al server) per comunicare con la porta del server. –
Sì, spiacente ho cancellato il mio commento, quello che intendevo è che di solito le librerie di socket lo fanno automaticamente. Voglio dire, definisci solo la porta peer e lascia che il socket decida casualmente quale porta usare per "uscire". Correggimi se sbaglio – raz3r