Windows Services হলো যেসব অ্যাপ্লিকেশন যা সাধারণত কম্পিউটার বুট হওয়ার সাথে সাথে শুরু হয় এবং পটভূমিতে নীরবে চলে যখন পর্যন্ত এটি শাট ডাউন হয়। কঠোরভাবে বললে, একটি সার্ভিস হলো যেকোনো Windows অ্যাপ্লিকেশন যা services API-তে ইমপ্লিমেন্ট করা হয়েছে। যাইহোক, সার্ভিসগুলো সাধারণত নিম্ন-স্তরের টাস্কগুলো হ্যান্ডেল করে যেগুলো কম বা কোনো ইউজার ইন্টারঅ্যাকশন প্রয়োজন হয় না।

Windows Services
যদিও সার্ভিসগুলো প্রায়শই ব্যবহারকারীদের কাছে অদৃশ্য থাকে, Windows সেগুলো ছাড়া সাধারণভাবে কাজ করতে পারে না। অপারেটিং সিস্টেমের অনেক অপরিহার্য ফাংশন সার্ভিসগুলো দ্বারা হ্যান্ডেল করা হয়, যার মধ্যে রয়েছে Networking, Hardware, এবং Remote access।
Windows-এ অংশগ్రহণকারী সার্ভিসগুলোর পাশাপাশি, অধিকাংশ কম্পিউটারেও অনেক থার্ড-পার্টি অ্যাপ্লিকেশন থাকে যেগুলো আংশিক বা সম্পূর্ণরূপে সার্ভিস হিসেবে চলে। থার্ড-পার্টি সার্ভিসের সাধারণ উদাহরণগুলো হলো ফায়ারওয়াল এবং অ্যান্টিভাইরাস অ্যাপ্লিকেশন।
পড়ুন: Windows Services-এর জন্য Automatic (Trigger Start) এবং Manual (Trigger Start) বলতে কী বোঝায়?
Microsoft-র এই হোয়াইটপেপারটি Windows Vista-র সাথে শুরুর সার্ভিস মডেলে পরিবর্তনগুলোর একটি ওভারভিউ দেয় এবং পরবর্তী Windows সংস্করণগুলোর জন্যও প্রযোজ্য। আপনি এখানে svchost.exe-র մասին আরও জানতে পারেন।
এটি নিচের টপিকগুলো কভার করে:
- How Services Work
- Changes to the Windows Services
- Security Enhancements to Windows Services
- Running with Least Privilege
- Service Isolation
- Restricted Network Access0ry
- Session Isolation
- Performance Enhancements
- Delayed Auto-Start
- Service State Change Notifications
- Other Enhancements
- Preshutdown Notifications and Shutdown Ordering
- Failure Detection and Recovery
এছাড়া, এটি ডেভেলপাররা জন্য কিছু সেরা অনুশীলন নির্দেশিকা দেয় যারা এই Windows সংস্করণগুলোর জন্য সার্ভিস ইমপ্লিমেন্ট করতে চান।
আপনি হোয়াইটপেপারটি Microsoft- থেকে ডাউনলোড করতে পারেন।
সংযোগবশত, Microsoft Services-র রান করার পদ্ধতিতে কিছু পরিবর্তন আনা করেছে – Start on Demand স্টার্টআপ টাইপ পরিচয় করিয়ে দিয়েছে।
পড়ুন: অনুপস্থিত বা ডিলিট করা Windows Service রিস্টোর করার উপায়।
