Kaip Parašyti Savo Paslaugą

Turinys:

Kaip Parašyti Savo Paslaugą
Kaip Parašyti Savo Paslaugą

Video: Kaip Parašyti Savo Paslaugą

Video: Kaip Parašyti Savo Paslaugą
Video: Kaip parašyti tobulą CV? ~ Patrauklus gyvenimo aprašymas padeda rasti darbą! 2024, Balandis
Anonim

Standartinis įrankis kuriant „Windows“paslaugą yra „Visual Studio. Net“šablonas, vadinamas „Windows“paslauga.

Kaip parašyti savo paslaugą
Kaip parašyti savo paslaugą

Tai būtina

Pagrindinis šio „Windows Service“įrankio pranašumas yra automatinis nuorodų į teisingas klases ir pavadinimų kategorijas kūrimas taikant paveldėjimą ir modifikuojant reikalingus metodus

Nurodymai

1 žingsnis

Įsitikinkite, kad suprantate paslaugų sukūrimo veiksmų seką: - teisingai apibrėžkite paslaugos tarnybos pavadinimą; - sukurkite reikiamus diegimo įrenginius; - atlikite nepaisymą; - nustatykite „OnStop“ir „OnStart“kodus; - nustatykite programos konfigūravimo metodą. sukurta paslauga.

2 žingsnis

Naudokite dialogo langą „Ypatybės“, norėdami nustatyti pageidaujamą kuriamos paslaugos pavadinimą. Atminkite, kad pasirinktas paslaugos pavadinimas turi sutapti su pavadinimu, kurį naudoja klasės diegimo programa. Bet koks naudojamo vardo vertės pakeitimas reiškia klasės diegimo programos atnaujinimą.

3 žingsnis

Norėdami apibrėžti sukurtos paslaugos ypatybes ir veikimo būdus, naudokite būtinus parametrus: - Tiesa - skiltyje „CanStop“- leisti priimti užklausas, kurios pertraukia vykdymą; išjungti šį skambutį „OnShutDown“; - „False“- skiltyje „CanPauseAndContinue“- uždrausti pertraukti ir atnaujinti paslaugą arba „True“- leisti atlikti šiuos veiksmus; - „False“- skyriuje „CanHandlePowerEvents“- uždrausti tarnybai gauti pranešimus apie pakeitimus kompiuterio maitinimo būsenoje arba „True“- leisti gauti tokius pranešimus; - „False“- skiltyje „AutoLog“- uždrausti įrašyti tarnybos atliktų veiksmų ataskaitą įvykių žurnale arba „True“- įgalinti įvykių registravimą.

4 žingsnis

Iškvieskite kodo rengyklės įrankį ir įveskite reikiamas „OnStop“ir „OnStart“procedūrų apdorojimo reikšmes. Pakeiskite funkcijų keičiamų metodų reikšmių parametrus ir pridėkite reikiamus diegėjus kuriamai paslaugai.

5 žingsnis

Išplėskite „Build“meniu ir nurodykite „Build Solution“komandą, nebandydami naudoti F5 funkcinio klavišo paslaugai paleisti. Įdiekite sukurtą paslaugą.

Rekomenduojamas: