Windows xizmatini yaratish uchun standart vosita Windows Service deb nomlangan Visual Studio. Net shablonidir.
Bu zarur
Ushbu Windows Service vositasining asosiy afzalligi - bu merosni qo'llash va kerakli usullarni o'zgartirish orqali to'g'ri sinflar va nom toifalariga havolalarni avtomatik ravishda yaratishdir
Ko'rsatmalar
1-qadam
O'zingizning xizmatingizni yaratish bosqichlarining ketma-ketligini tushunganingizga ishonch hosil qiling: - xizmatning xizmat nomini to'g'ri belgilash; - kerakli o'rnatuvchilarni yaratish; - bekor qilishni amalga oshirish; - OnStop va OnStart kodlarini belgilash; - yaratilgan xizmat.
2-qadam
Siz yaratayotgan xizmat uchun kerakli nomni o'rnatish uchun Xususiyatlar dialog oynasidan foydalaning. Tanlangan xizmat nomi sinf o'rnatuvchisi dasturi foydalanadigan nomga mos kelishi kerakligini unutmang. Amaldagi nom qiymatining har qanday o'zgarishi sinf o'rnatuvchisi dasturini yangilashni nazarda tutadi.
3-qadam
Yaratilgan xizmatning xususiyatlari va ishlash usullarini aniqlash uchun zarur parametrlardan foydalaning: - To'g'ri - CanStop bo'limida - bajarilishini to'xtatadigan so'rovlarni qabul qilishga ruxsat berish; - To'g'ri - CanShutDown bo'limida - kompyuter yoqilganda xabarnomalarni qabul qilish. o'chirilgan OnShutDown protsedurasini chaqiradi; - False - CanPauseAndContinue bo'limida - xizmatning to'xtatilishi va qayta tiklanishini taqiqlash yoki True - bu harakatlarga ruxsat berish; kompyuterning quvvat holatida yoki True - bunday xabarnomalarni olishga ruxsat berish uchun; - Noto'g'ri - AutoLog bo'limida - voqealar jurnalida xizmat tomonidan amalga oshirilgan harakatlar to'g'risidagi hisobotni yozishni taqiqlash yoki True - voqealarni qayd qilishni yoqish.
4-qadam
Kod muharriri vositasiga qo'ng'iroq qiling va OnStop va OnStart protseduralari uchun kerakli ishlov berish qiymatlarini kiriting. Funktsionallikda o'zgartirilishi kerak bo'lgan usullarning qiymatlari parametrlarini o'zgartiring va yaratilayotgan xizmat uchun kerakli o'rnatuvchilarni qo'shing.
5-qadam
Xizmatni boshlash uchun F5 funktsiya tugmachasidan foydalanmasdan Build menyusini kengaytiring va Build Solution buyrug'ini ko'rsating. Yaratilgan xizmatni o'rnating.