Windows қызметін құрудың стандартты құралы - Windows Service деп аталатын Visual Studio. Net шаблоны.
Бұл қажетті
Осы Windows сервис құралының басты артықшылығы - мұрагерлікті қолдану және қажетті әдістерді өзгерту арқылы дұрыс сыныптарға және атаулар санаттарына сілтемелерді автоматты түрде құру
Нұсқаулық
1-қадам
Қызметті құру қадамдарының ретін түсінгеніңізге көз жеткізіңіз: - қызметтің қызмет атауын дұрыс анықтау; - қажетті қондырғыларды құру; - қайта анықтауды орындау; - OnStop және OnStart кодтарын анықтау; - конфигурация әдісін анықтау құрылған қызмет.
2-қадам
Қасиеттер тілқатысу терезесін пайдаланып, жасалып жатқан қызметке қажетті атауды қойыңыз. Таңдалған қызмет атауы класс орнатушы қолданбасында қолданылатын атқа сәйкес келуі керек екенін ескеріңіз. Қолданылатын атаудың кез-келген өзгерісі сынып орнатушысының қосымшасын жаңартуды білдіреді.
3-қадам
Құрылған қызметтің қасиеттері мен жұмыс істеу әдістерін анықтау үшін қажетті параметрлерді қолданыңыз: - True - CanStop бөлімінде - орындалуды тоқтататын сұраныстарды қабылдауға мүмкіндік беру; OnShutDown процедурасын өшіретін; - жалған - қызметтің үзілуіне және қайта басталуына тыйым салу үшін CanPauseAndContinue бөлімінде немесе True - бұл әрекеттерді орындауға рұқсат ету; компьютердің қуат күйінде немесе True - осындай хабарламаларды алуға мүмкіндік беру үшін; - жалған - AutoLog бөлімінде - оқиға журналында қызмет жасаған әрекеттер туралы есеп жазуға тыйым салу немесе True - оқиғаларды тіркеуді қосу.
4-қадам
Код редакторының құралын шақырыңыз және OnStop және OnStart процедураларына қажетті өңдеу мәндерін енгізіңіз. Функционалдылықта өзгертілетін әдістер мәндерінің параметрлерін өзгертіңіз және жасалып жатқан қызметке қажетті орнатушыларды қосыңыз.
5-қадам
Қызметті бастау үшін F5 функционалдық пернесін пайдаланбай, Build мәзірін кеңейтіп, Build Solution командасын көрсетіңіз. Құрылған қызметті орнатыңыз.