Web servise bağlanmadan önce

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
varyemez
Üye
Mesajlar: 262
Kayıt: 01 Oca 2009 11:00
Konum: Bursa
İletişim:

Web servise bağlanmadan önce

Mesaj gönderen varyemez »

Web servise bağlanmadan önce sitenin ulaşılabilir olduğunu , servisin kullanılabilir durumda olduğunu vs. sorgulamak istiyorum. Çünkü direkt bağlandım mı uzunca bir süre beklemeye (bazan da kilitlenmeye) alabiliyor. Bu da kullanıcıya olumsuz yansıyor. kodları try-excrpt bloğuna alıyorum , timeout değeriyle de oynadım ama kesin bir sonuca ulaşamadım. Bu bekleme esnasında kullanıcıya "bağlanıyor , bekleyiniz...." gibilerden mesaj da gösteremedim
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Re: Web servise bağlanmadan önce

Mesaj gönderen Lord_Ares »

webbrowser ile yapıyorsan, webbrowser ın DownloadBegin özelliğinden kontrol edebilirsin, eğer downlad senin belirlediğin süre içerisinde başmamışsa site ulaşılamıyor diye bilir veya istedğin işlemi yapabilirsin.

veya misc tabında bulunan ping komponenti ile siteye ping atabilir, eğer olumluysa webbrowserı navigate edebilirsin.

ilk aklıma gelen bunlar.
varyemez
Üye
Mesajlar: 262
Kayıt: 01 Oca 2009 11:00
Konum: Bursa
İletişim:

Re: Web servise bağlanmadan önce

Mesaj gönderen varyemez »

Delphi 2007 SOAP , HTTPRIO ile çalışıyorum.
Cevapla