גורם מפעיל הוא מנגנון אוטומטי ליישום פעולה מסוימת בתגובה לאירוע של הודעה. 'גורמים מפעילים של קביעת תור הודעות' הוא שירות המאפשר לך לשייך את הקבלה של כל אחת מההודעות הנכנסות בתור לתגובה מתאימה. סוג התגובה תלוי בתוכן ההודעה.
באפשרותך להשתמש בשירות 'גורמים מפעילים של קביעת תור הודעות' כדי להגדיר כללים עסקיים שניתן להפעילם כתגובה להודעות כגון אלה, ללא צורך בתיכנות נוסף. בדרך כלל, כדי לספק פונקציונליות כזו של טיפול בהודעות, על מפתחי יישומים ליצור יישום מקבל שמפעיל אופן פעולה מסוים בהתאם לכל הודעה. באמצעות שירות 'גורמים מפעילים של קביעת תור הודעות', ניתן להפעיל אופן פעולה מסוים ברמת התור. מפתחי יישומים כבר לא נדרשים לכתוב קוד תשתית כדי לספק פונקציונליות כזו של טיפול בהודעות.
כל גורם מפעיל משויך לתור מסוים שנמצא תחת פיקוח במחשב המקומי ומופעל על-ידי השירות 'גורמים מפעילים של קביעת תור הודעות' עבור כל הודעה של 'תור קביעת הודעות' המתקבלת בתור זה. גורם מפעיל מוגדר לציית לכלל אחד או יותר. גורם מפעיל מוגדר באמצעות תנאי אחד או יותר ופעולה.
הפעולות המתבצעות כאשר התנאי הוא בעל ערך אמת באות לידי ביטוי באחת מהצורות הבאות:
-
קובץ הפעלה ופרמטרים (ארגומנטים).
-
רכיב של 'מודל האובייקטים של רכיבים' (COM), שיטה ופרמטרים.
ניתן גם להפעיל סוגי קבצים אחרים על-ידי הפיכתם לפרמטרים של קובץ הפעלה. לדוגמה, ניתן להפעיל קובץ .msc על-ידי ציון mmc.exe כקובץ ההפעלה וכלילת הנתיב המלא של קובץ ה- .msc כפרמטר להפעלה של סוג האות המייצגת את המחרוזת. ניתן לציין פרמטר אחד או יותר להעברה עבור כל פעולה.
אם הגורם המפעיל שברשותך מפעיל קובץ הפעלה עם ארגומנטים בשורת פקודה, ניתן לכלול ארגומנטים אלה כפרמטרים של סוג האות המייצגת את המחרוזת. עם זאת, עליך להוסיף פרמטר נפרד עבור כל ארגומנט שורת פקודה.
ניתן לשייך גורמים מפעילים לתורים הממוקמים במחשב המקומי ובמחשב מרוחק.
בסעיף זה מוצג כיצד לבצע את הפעולות הבאות: