Autore Topic: Applicazione client server senza ip pubblico  (Letto 1052 volte)

Offline acquariusoft

  • Utente normale
  • ***
  • Post: 157
  • Respect: +2
    • Mostra profilo
    • Visita il mio blog
  • Dispositivo Android:
    Galaxy ace, Asus eee transformer
  • Play Store ID:
    acquariusoft
  • Sistema operativo:
    Windows 7
Applicazione client server senza ip pubblico
« il: 08 Marzo 2011, 09:00:20 CET »
0
Ciao a tutti,

Mi trovo nella situazione di avere un'applicazione client server con un server che gira su android ma senza il pubblico perchè connesso dietro un router.
Qualche consiglio su come poter organizzare la cosa per poter accedere dal client al server senza chete abbiano un'ip pubblico quindi non sapendo come richiamarlo?

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Applicazione client server senza ip pubblico
« Risposta #1 il: 08 Marzo 2011, 10:15:36 CET »
0
Puoi utililizzare un dns dinamico tipo:

DynDNS.com Dynamic DNS: Free DNS Service

Su quasi tutti i router è anche possibile configurare un opzione in modo tale che venga aggiornato automaticamente non appena  l'ip cambia.
Ovviamente se sei dietro router devi anche configurare il port-forwarding... (si, proprio come si fa per emule :P )

Offline acquariusoft

  • Utente normale
  • ***
  • Post: 157
  • Respect: +2
    • Mostra profilo
    • Visita il mio blog
  • Dispositivo Android:
    Galaxy ace, Asus eee transformer
  • Play Store ID:
    acquariusoft
  • Sistema operativo:
    Windows 7
Re:Applicazione client server senza ip pubblico
« Risposta #2 il: 08 Marzo 2011, 11:45:31 CET »
0
ma come fanno software tipo logmein o simili che penso aprano comunque una porta sul pc a fare il tutto anche dietro router e senza ip pubblico?

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Applicazione client server senza ip pubblico
« Risposta #3 il: 08 Marzo 2011, 11:48:56 CET »
0
Perchè c'è un client installato sul tuo pc e c'è un server in mezzo alla comunicazione.

Offline acquariusoft

  • Utente normale
  • ***
  • Post: 157
  • Respect: +2
    • Mostra profilo
    • Visita il mio blog
  • Dispositivo Android:
    Galaxy ace, Asus eee transformer
  • Play Store ID:
    acquariusoft
  • Sistema operativo:
    Windows 7
Re:Applicazione client server senza ip pubblico
« Risposta #4 il: 08 Marzo 2011, 12:12:14 CET »
0
E se io volessi ricreare un'infrastruttura simile?
Dovrei creare un'applicazione android che praticamente fà da server e resta in attesa dei comandi.
Questa di dovrebbe registrare sul server centrale dando il suo ip
l'altro client si connette al server centrale, prende l'ip e poi apre una connessione con il server.
E' giusto il giro?
La mia applicazione android che ip dovrebbe dare per essere raggiungibile dal client?

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Applicazione client server senza ip pubblico
« Risposta #5 il: 08 Marzo 2011, 12:14:16 CET »
0
Fammi capire... tu vuoi permettere a due applicazioni di parlarsi?

Offline acquariusoft

  • Utente normale
  • ***
  • Post: 157
  • Respect: +2
    • Mostra profilo
    • Visita il mio blog
  • Dispositivo Android:
    Galaxy ace, Asus eee transformer
  • Play Store ID:
    acquariusoft
  • Sistema operativo:
    Windows 7
Re:Applicazione client server senza ip pubblico
« Risposta #6 il: 08 Marzo 2011, 12:32:49 CET »
0
Si, quello che vorrei fare è 2 applicazioni che si parlano da qualsiasi parte si trovino.

Una su un pc ed una su android e vorrei fossero raggiungibile in qualsiasi situazione