Paano Isulat Ang Iyong Serbisyo

Talaan ng mga Nilalaman:

Paano Isulat Ang Iyong Serbisyo
Paano Isulat Ang Iyong Serbisyo
Anonim

Ang karaniwang tool para sa paglikha ng isang serbisyo sa Windows ay ang template ng Visual Studio. Net na tinatawag na Windows Service.

Paano isulat ang iyong serbisyo
Paano isulat ang iyong serbisyo

Kailangan iyon

Ang pangunahing pakinabang ng tool na ito ng Serbisyo sa Windows ay ang awtomatikong paglikha ng mga sanggunian sa mga tamang klase at kategorya ng pangalan sa pamamagitan ng paglalapat ng mana at pagbabago ng mga kinakailangang pamamaraan

Panuto

Hakbang 1

Tiyaking naiintindihan mo ang pagkakasunud-sunod ng mga hakbang para sa paglikha ng iyong serbisyo: - wastong pagtukoy sa pangalan ng serbisyo ng serbisyo; - paglikha ng mga kinakailangang installer; - pagsasagawa ng isang override; - pagtukoy sa OnStop at OnStart code; - pagtukoy sa paraan ng pagsasaayos para sa nilikha ang serbisyo.

Hakbang 2

Gamitin ang kahon ng dialogo ng Mga Katangian upang maitakda ang nais na pangalan para sa serbisyong iyong nilikha. Tandaan na ang napiling pangalan ng serbisyo ay dapat na tumutugma sa pangalan na ginamit ng application ng installer ng klase. Ang anumang pagbabago sa halaga ng pangalang ginamit ay nagpapahiwatig ng isang pag-update sa application ng installer ng klase.

Hakbang 3

Gamitin ang mga kinakailangang parameter upang tukuyin ang mga katangian at pamamaraan ng paggana ng nilikha na serbisyo: - Totoo - sa seksyon ng CanStop - upang payagan ang pagtanggap ng mga kahilingan na makagambala sa pagpapatupad; Totoo - sa seksyon ng CanShutDown - upang payagan ang pagtanggap ng mga abiso kapag nakabukas ang computer tumawag sa pamamaraang OnShutDown; - Maling - sa seksyon ng CanPauseAndContinue - upang ipagbawal ang pagkagambala at pagpapatuloy ng serbisyo, o Totoo - upang payagan ang mga pagkilos na ito; - Mali - sa seksyon ng CanHandlePowerEvents - upang ipagbawal ang serbisyo sa pagtanggap ng mga abiso tungkol sa mga pagbabago sa estado ng kuryente ng computer, o True - upang payagan ang pagtanggap ng gayong mga abiso; - Maling - sa seksyon ng AutoLog - upang pagbawalan ang pagtatala ng isang ulat ng mga pagkilos na isinagawa ng serbisyo sa log ng kaganapan, o True - upang paganahin ang pag-log ng kaganapan.

Hakbang 4

Tumawag sa tool ng editor ng code at ipasok ang kinakailangang mga halaga sa pagproseso para sa mga pamamaraan ng OnStop at OnStart. Baguhin ang mga parameter ng mga halaga ng mga pamamaraan upang mabago sa pag-andar at idagdag ang mga kinakailangang installer para sa serbisyo na nilikha.

Hakbang 5

Palawakin ang Build menu at tukuyin ang command ng Build Solution nang hindi sinusubukan na gamitin ang F5 function key upang simulan ang serbisyo. I-install ang nilikha na serbisyo.

Inirerekumendang: