Faça um dispositivo enviar dados para um servidor com endereço IP desconhecido

0

Eu tenho um aplicativo cliente-servidor, que é executado em uma LAN.

Toda vez que um dispositivo se conecta a esta LAN, ele deve enviar alguns dados para o servidor dentro da LAN, mas o dispositivo não sabe o endereço IP do servidor.

É possível resolver isso com o encaminhamento de porta?

EDITAR:

Os dispositivos são dispositivos Android, eles coletam alguns dados em segundo plano e, em seguida, os enviam para o aplicativo do servidor, que é um aplicativo java, e consome os dados.

Como eu disse, sou muito novo em redes e encontrei algumas informações sobre encaminhamento de portas, mas isso não me ajudou. É por isso que eu perguntei a vocês.

Você poderia explicar por favor esta simples resolução de nomes?

Obrigado

    
por overbet13 21.04.2012 / 11:47

1 resposta

1

Se você não souber o endereço IP do dispositivo de destino, só poderá trabalhar com difusões UDP .

Envie um pacote para toda a rede, aguarde a resposta do host. Agora você conhece o endereço IP do host.

    
por 21.04.2012 / 12:35