[Gelistirici] Servis Manager'ın Çomar'a asenkron çağrı yapma hadisesi.

Gökmen GÖKSEL gokmen at pardus.org.tr
8 Oca 2009 Per 22:58:44 EET


Perşembe 08 Ocak 2009 günü (saat 20:01:05) Emre Erenoglu şunları yazmıştı:
> 2009/1/8 Furkan Duman <coderlord at gmail.com>
>
> > Niye Çomar'a asenkron çağrı yapıyoruz? Servis stop veya start olana
> > dek kullanıcı beklesin. UI'ı bloklamayalım diye düşünmüşüz sanırım.
> > Ancak mesela ben samba servisini stop ediyorum. Samba da stop edilme
> > süresi uzun bir servis. Başka bir servisin üzerine geliyorum. Tekrar
> > samba'ya geliyorum. Bir önceki düğme state tutulmadığı için tekrar
> > stop edebiliyorum. Ayrıca yine stop komutu gönderiliyor vs.
>
> Burda tek aklima gelen soru, calistirilan veya durdurulan servis zamanli
> olarak durmazsa veya calismazsa, UI'nin davranisi ne olacak? Kitlenip
> kalacak mi yanit gelecek diye? Calistirilan veya durdurmaya calisilan bir
> servis icin bir pencerecik ciksin, proses'i belirtsin, bloklanacaksa o
> bloklansin UI degil. Ya da UI'nin calistirilmaya veya durdurulmaya
> calisilan servislerden haberi olsun. State durumuna "calistiriliyor"
> "durduruluyor" gibi durumlar da cikabilsin.
Yazdım ya service item'ın içinde gözükecek diye şu andaki durumu ;)

-- 
Gökmen GÖKSEL



Gelistirici mesaj listesiyle ilgili daha fazla bilgi