Como saber se o servidor está ativo...
Como saber se o servidor está ativo...
Como o client...pode saber se o server.. está ok...
Interbase...
Algum comando para enviar para interbase, onde ele retorne seu status...
Valeu
Como o client...pode saber se o server.. está ok...
Interbase...
Algum comando para enviar para interbase, onde ele retorne seu status...
Valeu
Anonymous
Curtidas 0
Respostas
Dbezerra
25/02/2003
bom, vc pode descobrir se um computador encontra-se na rede usando o componente IdIcmpClient na aba Indy Client do Delphi 6 ou 7.
set a propriedade host do componente pra o numero ip do servidor como uma string. Exemplo: IdIcmpClient1.Host := ´192.168.0.1´
defina a propriedade ReceiveTimeout em milisegundos. este eh o tempo q o componente vai esperar uma resposta do host.
Ex.: IdIcmpClient1.ReceiveTimeout := 5000 //vai esperar ateh 5 segundos a resposta do host
depois eh so fazer IdIcmpClient1.ping
depois, no evento OnReply deste componente, verifique o valor do parametro AReplyStatus. se ele for = rsTimeOut, quer dizer q o servidor estah fora do ar.
espero ter ajudado!
set a propriedade host do componente pra o numero ip do servidor como uma string. Exemplo: IdIcmpClient1.Host := ´192.168.0.1´
defina a propriedade ReceiveTimeout em milisegundos. este eh o tempo q o componente vai esperar uma resposta do host.
Ex.: IdIcmpClient1.ReceiveTimeout := 5000 //vai esperar ateh 5 segundos a resposta do host
depois eh so fazer IdIcmpClient1.ping
depois, no evento OnReply deste componente, verifique o valor do parametro AReplyStatus. se ele for = rsTimeOut, quer dizer q o servidor estah fora do ar.
espero ter ajudado!
GOSTEI 0
Anonymous
25/02/2003
existe algo para o D5???
Abrigado pela ajuda...
Abrigado pela ajuda...
GOSTEI 0
Frederico Brigatte***
25/02/2003
Isso rola para datasnap no xe6???
GOSTEI 0
Frederico Brigatte***
25/02/2003
Como faço a verificação do AReplyStatus?
GOSTEI 0
Marisiana Battistella
25/02/2003
Não sei se é exatamente disso que se trata, mas talvez esse artigo possa ajudar... [url]http://www.andreanolanusse.com/pt/datasnap-compartilhando-conexao-com-o-banco-entre-diferentes-server-classes-a-partir-do-mesmo-cliente-session/[/url]
GOSTEI 0
Frederico Brigatte***
25/02/2003
Marisiana, isso não se aplica para mim. Quero verificar se o servidor datasnap ta rodando.
GOSTEI 0
Marisiana Battistella
25/02/2003
Ok Frederico...
Mas foi vc que abriu esse tópico?
Mas foi vc que abriu esse tópico?
GOSTEI 0
Frederico Brigatte***
25/02/2003
Não.
GOSTEI 0
Claudio Ferreira
25/02/2003
Por ping só testa o servidor, não testa o serviço, digo o banco, Teria que ter algo que testasse não só o IP mas também se tem algum serviço escutando do outro lado que no seu caso seria o banco.
Voce coloca o IP e a porta do banco.
Veja se esse codigo resolve :
test
Voce coloca o IP e a porta do banco.
Veja se esse codigo resolve :
test
GOSTEI 0