Hoe Schrijf Je Je Dienst?

Inhoudsopgave:

Hoe Schrijf Je Je Dienst?
Hoe Schrijf Je Je Dienst?

Video: Hoe Schrijf Je Je Dienst?

Video: Hoe Schrijf Je Je Dienst?
Video: Hoe schrijf ik een ondernemingsplan volgens de bankenrichtlijnen? 2024, April
Anonim

De standaardtool voor het maken van een Windows-service is de Visual Studio. Net-sjabloon met de naam Windows Service.

Hoe schrijf je je dienst?
Hoe schrijf je je dienst?

Het is nodig

Het belangrijkste voordeel van deze Windows Service-tool is het automatisch aanmaken van verwijzingen naar de juiste klassen en naamcategorieën door overerving toe te passen en de vereiste methoden te wijzigen

instructies:

Stap 1

Zorg ervoor dat u de volgorde van stappen voor het maken van uw service begrijpt: - het correct definiëren van de servicenaam van de service; - het creëren van de benodigde installatieprogramma's; - het uitvoeren van een override; - het definiëren van de OnStop- en OnStart-code; - het definiëren van de configuratiemethode voor de dienst gemaakt.

Stap 2

Gebruik het dialoogvenster Eigenschappen om de gewenste naam in te stellen voor de service die u aan het maken bent. Houd er rekening mee dat de geselecteerde servicenaam moet overeenkomen met de naam die wordt gebruikt door het klasse-installatieprogramma. Elke wijziging in de waarde van de gebruikte naam impliceert een update van de klasse-installatietoepassing.

Stap 3

Gebruik de noodzakelijke parameters om de eigenschappen en werkwijzen van de gemaakte service te definiëren: - True - in de sectie CanStop - om het ontvangen van verzoeken toe te staan die de uitvoering onderbreken; - True - in de sectie CanShutDown - om het ontvangen van meldingen toe te staan wanneer de computer wordt ingeschakeld uit die de OnShutDown-procedure aanroepen; - False - in de sectie CanPauseAndContinue - om de onderbreking en hervatting van de service te verbieden, of True - om deze acties toe te staan; - False - in de sectie CanHandlePowerEvents - om te voorkomen dat de service meldingen over wijzigingen ontvangt in de energiestand van de computer, of True - om het ontvangen van dergelijke meldingen toe te staan; - False - in de sectie AutoLog - om het opnemen van een rapport van acties die door de service zijn uitgevoerd in het gebeurtenislogboek te verbieden, of True - om gebeurtenisregistratie in te schakelen.

Stap 4

Roep de code-editor op en voer de vereiste verwerkingswaarden in voor de OnStop- en OnStart-procedures. Wijzig de parameters van de waarden van de methoden die in functionaliteit moeten worden gewijzigd en voeg de benodigde installatieprogramma's toe voor de service die wordt gemaakt.

Stap 5

Vouw het menu Build uit en geef de opdracht Build Solution op zonder de functietoets F5 te gebruiken om de service te starten. Installeer de gemaakte service.

Aanbevolen: