איך לכתוב את השירות שלך

תוכן עניינים:

איך לכתוב את השירות שלך
איך לכתוב את השירות שלך
Anonim

הכלי הסטנדרטי ליצירת שירות Windows הוא התבנית Visual Studio. Net הנקראת Windows Service.

איך לכתוב את השירות שלך
איך לכתוב את השירות שלך

זה הכרחי

היתרון העיקרי של כלי שירות Windows זה הוא יצירה אוטומטית של הפניות למחלקות ולקטגוריות השמות הנכונות על ידי יישום ירושה ושינוי השיטות הנדרשות

הוראות

שלב 1

וודא שאתה מבין את רצף השלבים ליצירת השירות שלך: - הגדרה נכונה של שם השירות של השירות; - יצירת המתקינים הדרושים; - ביצוע עקיפה; - הגדרת קוד OnStop ו- OnStart; - הגדרת שיטת התצורה עבור נוצר שירות.

שלב 2

השתמש בתיבת הדו-שיח מאפיינים כדי להגדיר את השם הרצוי לשירות שאתה יוצר. שים לב ששם השירות שנבחר חייב להתאים לשם בו משתמש יישום מתקין הכיתה. כל שינוי בערך השם בו נעשה שימוש מרמז על עדכון ליישום מתקין הכיתה.

שלב 3

השתמש בפרמטרים הדרושים כדי להגדיר את המאפיינים ושיטות התפקוד של השירות שנוצר: - נכון - במקטע CanStop - כדי לאפשר קבלת בקשות המפריעות לביצוע; - נכון - במקטע CanShutDown - כדי לאפשר קבלת התראות כאשר מחשב מופעל. מחוץ לאותה קריאה הליך OnShutDown; - שקר - בסעיף CanPauseAndContinue - לאסור את ההפרעה והחידוש של השירות, או True - כדי לאפשר פעולות אלה; - שקר - בסעיף CanHandlePowerEvents - כדי לאסור על השירות לקבל התראות על שינויים במצב צריכת החשמל של המחשב, או True - כדי לאפשר קבלת התראות כאלה; - False - בסעיף AutoLog - כדי לאסור על הקלטת דוח על פעולות שבוצעו על ידי השירות ביומן האירועים, או True - כדי לאפשר רישום אירועים.

שלב 4

התקשר לכלי עורך הקודים והזן את ערכי העיבוד הנדרשים להליכי OnStop ו- OnStart. שנה את פרמטרי הערכים של השיטות לשינוי בפונקציונליות והוסף את המתקינים הדרושים לשירות שנוצר.

שלב 5

הרחב את תפריט ה- Build וציין את הפקודה Build Solution מבלי לנסות להשתמש במקש הפונקציה F5 כדי להפעיל את השירות. התקן את השירות שנוצר.

מוּמלָץ: