2013-01-17 5 views

risposta

2

se si vuole collegare all'interno di una LAN allora c'è speranza; tuttavia, se desideri connetterti tramite Internet, dimenticatene, NAT s e CGN s e i Mi piace non ti lasceranno (beh, a meno che non fornirai un server relay di terze parti per la tua app).

+1

in primo luogo recupero l'indirizzo IP di entrambi i dispositivi mobili e lo salvi sul server ogni volta che l'utente esegue l'app. Come viber ho intenzione di salvare il numero di cellulare dell'utente sul server durante la registrazione. Quindi la chiave primaria sarà il numero di cellulare e un'altra tupla contiene l'indirizzo IP del numero di cellulare correlato. – Mohit

+2

effettivamente, quello che ho detto è che avrete bisogno di un server RELAY, cioè un server che riceverà il flusso di dati da un telefono e poi lo invierà all'altro telefono. Inoltre, l'utilizzo del server per il protocollo rendez-vous richiede più MUUUUUUUUUUUUUUUUUUUUUUCH oltre a ricordare l'indirizzo IP dei due telefoni. Dai un'occhiata [qui] (http://p2p-os.blogspot.com) se vuoi sapere con cosa hai a che fare. Quindi, di nuovo, a meno che tu non possa permettersi di pagare per un server che gestirà RELAY ALL THE DATA, allora dimenticalo. – Gyll