MCAD/MCSD Training Guide (70-320): Developing XML Web Services and Server Components with Visual C#™ .NET and the Microsoft .NET Framework
by Amit Kalani, Priti Kalani
Introduction
You often need programs that run continuously in the background. For example, an email server is expected to listen continuously on a network port for incoming email messages, a print spooler is expected to listen continuously to print requests, and so on.
Most operating systems provide a way to create such long-running background tasks. In fact, operating systems themselves run a variety of background processes critical for their functionality. In Unix, the background tasks are called daemons; in Windows NT, the background tasks are called NT services; whereas in Window 2000,Windows XP, and Windows Server 2003 operating systems, the background tasks are called Windows services.
Although Windows services are created as normal executable ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access