Kuidas Teenust Kirjutada

Sisukord:

Kuidas Teenust Kirjutada
Kuidas Teenust Kirjutada

Video: Kuidas Teenust Kirjutada

Video: Kuidas Teenust Kirjutada
Video: Kuidas elu elamine käib? Webinar Alar Ojastuga! 2024, Märts
Anonim

Windowsi teenuse loomise standardne tööriist on Visual Studio. Neti mall nimega Windows Service.

Kuidas teenust kirjutada
Kuidas teenust kirjutada

See on vajalik

Selle Windowsi teenuse tööriista peamine eelis on õigete klasside ja nimekategooriate viite automaatne loomine, rakendades pärimist ja muutes vajalikke meetodeid

Juhised

Samm 1

Veenduge, et mõistaksite oma teenuse loomise toimingute järjekorda: - määrake õigesti teenuse teenuse nimi; - loote vajalikud installijad; - alistate; - määrake OnStop ja OnStart kood; - määrake teenuse konfiguratsioonimeetod. loodud teenus.

2. samm

Dialoogiboksi Atribuudid abil saate luua loodava teenuse jaoks soovitud nime. Pange tähele, et valitud teenuse nimi peab vastama klassi installirakenduse kasutatavale nimele. Kasutatava nime väärtuse mis tahes muutmine tähendab klassi installiprogrammi värskendamist.

3. samm

Loodud teenuse omaduste ja toimimismeetodite määratlemiseks kasutage vajalikke parameetreid: - tõene - jaotises CanStop - lubada täitmist katkestavate taotluste vastuvõtmine; - tõene - jaotises CanShutDown - lubada teatiste vastuvõtmine arvuti pööramisel väljalülitamine protseduur OnShutDown; - False - jaotises CanPauseAndContinue - teenuse katkestamise ja jätkamise keelamiseks või True - nende toimingute lubamiseks; - False - jaotises CanHandlePowerEvents - keelamaks teenusel muudatuste kohta teateid vastu võtmast arvuti toites olekus või True - selliste teadete vastuvõtmise lubamiseks; - False - jaotises AutoLog - keelata teenuse tehtud toimingute aruande salvestamine sündmuste logisse või True - sündmuste logimise lubamiseks.

4. samm

Helistage koodiredaktori tööriistale ja sisestage protseduuride OnStop ja OnStart jaoks vajalikud töötlusväärtused. Muutke funktsionaalsuses muudetavate meetodite väärtuste parameetreid ja lisage loodava teenuse jaoks vajalikud installijad.

5. samm

Laiendage menüüd Koosta ja määrake käsk Ehitamislahendus, proovimata teenuse käivitamiseks kasutada funktsiooniklahvi F5. Installige loodud teenus.

Soovitan: