الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هي ال Windows Service

بدأه abu_za3ror في 19 مارس 2008 · 5 رد · 1,469 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#2
اقتباس
A 'Windows service' is a long-running executable that performs specific functions and which is designed not to require user intervention. Usually, Windows services start when the Microsoft Windows operating system is booted and run in the background as long as Windows is running. They are similar in concept to a Unix daemon. They appear in the processes list in Windows Task Manager, most often with a username of SYSTEM, LOCAL SERVICE or NETWORK SERVICE, though not all processes with the SYSTEM username are services.

إنه أحد برامج ويندوز الهامة التي تعمل في الخلفية ,

افتح قائمة ابدأ , Run / تشغيل , اكتب : msconfig ثم OK

اختر التبويب Startup ستجده هناك , إلا ان تكون أزلته ببرنامج مكافحة فايروسات , (مثلي)

للمزيد ...

http://en.wikipedia.org/wiki/Windows_service

لاستعمال الملف , راجع هذا الرابط

أو هذا بشكل عام

ويمكنك مراجعة المثال المرفق

وجزاكم الله خيرا

CreateAServiceManager.rar

تم تعديل هذه المشاركة بواسطة Ala2 VB في 20 مارس 2008 في 09:25

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#3
اقتباس
اختر التبويب Startup ستجده هناك

تقصد اختر التبويب Services ستجده هناك

ويمكن ان تتحكم في هذه الخدمات كالتالي :

control panel > administrative tools > services

الذهب الخالص

#5

السيرفيسيز هي عبارة عن تطبيق ولكن دون واجهة، حيث يمكنها العمل دون تدخل المستخدم.

ولتطبيقها يتم استخدام ثلاث ‏methods‏ اساسية وهي ابدأ وقف وانتظر ، حيث تمثل الحالات الثالث التي تكون فيها السيرفيسيز

سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته

#6

كما قال الإخوة فإن قوة الـWindows Service أنها تعمل كخلفية من دون أي تفاعل مع المستخدم, وتفيد في تطبيقات كثيرة تحتاج فيها أن يكون الكود جاهز في أي وقت

مثلاً:

طلب منك مديرك أن يتم إرسال بريد له كل يوم يحوي الملفات التي تغيرت أسمائها أو التي حُذفت من مجلد معين , كيف ستعمل البرنامج ؟

أمامك طريقتين:

إما مثلا أن تقوم بعمل Console Application يقوم باستخدام الفئة FileSystemWatch وتقوم بتشغيل البرنامج كخلفية وسيكون مزعج

أو تقوم بعمل Windows Service تقوم بنفس العمل من دون أي تدخل من المستخدم أو أي Overhead

والأمثلة لتطلبيقات الـWindows Service كثيرة جداً

أنصحك بكتاب Developing Windows Services with Visual Basic 2008 وهو كتاب MSPress

بالتوفيق ,,,

مواضيع مشابهة