Desarrollar aplicaciones de servicios de WindowsDeveloping Windows Service Applications

Mediante Microsoft Visual StudioVisual Studio o Microsoft .NET Framework.NET Framework SDK, puede crear fácilmente servicios mediante la creación de una aplicación que se instala como un servicio.Using Microsoft Visual StudioVisual Studio or the Microsoft .NET Framework.NET Framework SDK, you can easily create services by creating an application that is installed as a service. Este tipo de aplicación se denomina un servicio de Windows.This type of application is called a Windows service. Características del marco de trabajo, puede crear servicios, instalarlos e iniciar, detener y controlar su comportamiento.With framework features, you can create services, install them, and start, stop, and otherwise control their behavior.

Advertencia

La plantilla de servicio de Windows de C++ no se incluyó en Visual Studio 2010.The Windows service template for C++ was not included in Visual Studio 2010. Para crear un servicio de Windows, puede crear un servicio en código administrado en Visual C# o Visual Basic, que puede interactuar con el código de C++ existente si es necesario, o puede crear un servicio de Windows en C++ nativo mediante el Asistente para proyectos de ATL.To create a Windows service, you can either create a service in managed code in Visual C# or Visual Basic, which could interoperate with existing C++ code if required, or you can create a Windows service in native C++ by using the ATL Project Wizard.

En esta secciónIn This Section

Introducción a las aplicaciones de servicios de WindowsIntroduction to Windows Service Applications
Proporciona información general de las aplicaciones de servicio de Windows, la duración de un servicio, y cómo las aplicaciones de servicio se diferencian de otros tipos de proyecto comunes.Provides an overview of Windows service applications, the lifetime of a service, and how service applications differ from other common project types.

Tutorial: Creación de una aplicación de servicios de Windows en el Diseñador de componentesWalkthrough: Creating a Windows Service Application in the Component Designer
Proporciona un ejemplo de creación de un servicio en Visual BasicVisual Basic y Visual C#.Provides an example of creating a service in Visual BasicVisual Basic and Visual C#.

Arquitectura de programación de aplicaciones de servicioService Application Programming Architecture
Explica los elementos de lenguaje que se utilizan en la programación de servicio.Explains the language elements used in service programming.

Creación de servicios de WindowsHow to: Create Windows Services
Describe el proceso de creación y configuración de servicios de Windows mediante la plantilla de proyecto de servicio de Windows.Describes the process of creating and configuring Windows services using the Windows service project template.

ServiceBase
Describe las características principales de la ServiceBase (clase), que se utiliza para crear servicios.Describes the major features of the ServiceBase class, which is used to create services.

ServiceProcessInstaller
Describe las características de la ServiceProcessInstaller (clase), que se utiliza junto con la ServiceInstaller clase para instalar y desinstalar servicios.Describes the features of the ServiceProcessInstaller class, which is used along with the ServiceInstaller class to install and uninstall your services.

ServiceInstaller
Describe las características de la ServiceInstaller (clase), que se utiliza junto con la ServiceProcessInstaller clase para instalar y desinstalar el servicio.Describes the features of the ServiceInstaller class, which is used along with the ServiceProcessInstaller class to install and uninstall your service.

NIB crear proyectos a partir de plantillasNIB Creating Projects from Templates
Describe los proyectos de tipos utilizados en este capítulo y cómo elegir entre ellos.Describes the projects types used in this chapter and how to choose between them.