2013-03-21 17 views

cevap

13

Bir hizmet durdurulduğunda, önbelleğe alınmış bilgiler dahil olmak üzere dahili bir durumu veya hatta bekleyen iş öğeleri kuyruğunu bile tutabilir. Servis daha sonra kaldığı yerden devam etmek için devam ettirilebilir.

Hizmet durdurulursa, dahili durumdan çıkarılır. Servisin tekrar başlatılması tüm başlatmayı tekrarlamalıdır.

Geliştiriciler, ikisi arasında ayrım yaparlar. Bir hizmetin önemsiz olmayan bir başlatma sürecine sahip olması durumunda ayrım çok önemlidir. `Servis devletler hakkında ayrıntılı bilgi için

Introduction to Windows Services

+0

bağlantılı 'Windows Hizmetleri Giriş' hafif .Net önyargı vardır bakınız; Windows Hizmetleri ayrıca yerel uygulamalar da olabilir. Her iki hizmet türü de aynı durum modelini paylaşır. – MSalters

+0

Durdur/Başlat ~ İşlem sonlandırıldı/yeni işlem başlatıldı; Duraklat/Devam et ~ Süreç sonlandırılmamış ve olay sinyallerini dinleyerek "duraklatmak (veya devam ettirmek)" için iç mantığı kullanmalıdır. Yani "dahili durum" ~ "program/yürütme durumu". – user2864740

İlgili konular