|
Windows Service
خدمات ويندوز
تعريف
- هي عبارة عن ملفات تنفيذية تتميز بما يلي
- تعمل عادة في الخلفية دون أن يكون لها واجهة.
- تعمل قبل تسجيل الدخول لأي مستخدم.
- تعمل بعد تسجيل الخروج لأي مستخدم.
- ممكن أن يتم إيقافها مؤقتا أو دائما وإعادة تشغيلها.
- يمكن ان يتم التخاطب معها من خلال SCM Service Control Manager .
- غير موجودة في Windows 98/ME
SCM :
Service Control Manager
- يتم تنفيذه من لوحة التحكم أو من services.msc
- أمثلة : MSSQLSERVER - AntiVir
- خصائص الخدمات
أقسام خدمات ويندوز
- تابع البرنامج الرئيسي Main
- تابع البرنامج الخاص بالخدمة ServiceMain
- تابع التخاطب مع SCM
- تابع التنصيب وإلغاء التنصيب
Demo VS.Net
- Make C# Windows Service Project
- Change the name to MyNewService
- Add Event Log From Components
- Add Log when the service starts and Stop
- Add Installer
فادي بغدادليان
|