Como verificar se há conexão?

7 respostas
Gizelma

Tenho um sistema de coleta dados e preciso que eles sejam enviadas a medida que forem lindo, mas como dependendo do local não tenha cobertura, preciso que o meus sistema os armazene e fique testando conexão para então envia-la.
Ah e eu prreciso que o sistema fique habilitado para o usuario continuar trabalhando.
Alguem sabe como eu posso fazer isso??? :smiley:
Gi

7 Respostas

danieldestro

Conexão de rede? Conexão com Banco de dados?
Conexão de celular?

O legal seria vc colocar suas solicitações em uma espécie de fila e ter um agente que verifica essa fila e recebe uma permissão (conexão ok) para processar a fila.

Gizelma

Eu pretendo fazer isso, só que não tenho ideia de como vou fazer um agente pra verificar isso de tanto e tanto tempo, e se há conxão de rede…

danieldestro

Para isso, use Thread ou a classe Timer.

Gizelma

Mas vc sabe alguma função para eu verificar se há conexão ativa??

danieldestro

Infelizmente eu não sei não.

P

coloca um command para que o usuário mesmo envie os dados quanto tem conexão… eu acho que não vale a pena ficar sempre verificando se há conexão

Paulo_Silveira

o Connection tem um open que recebe um boolean de timeout. Entao voce tenta se conectar em qualquer lugar, se tiver IOException, eh provavel que houve um erro ou timeout, e voce entao esta sem conexao.

Criado 5 de novembro de 2004
Ultima resposta 11 de nov. de 2004
Respostas 7
Participantes 4