Aplicación vs. servicio

Un servicio es una aplicación especial de Windows que arranca incluso aunque ningún usuario haya entrado al sistema. El servicio puede ejecutarse bajo una cuenta especial (cuenta LocalSystem) o bajo otra cuenta existente. En Windows NT, 2000 XP, 2003 o Vista  es recomendable hacer funcionar este programa como servicio. Durante el proceso de instalación, usted elige si quiere que este se instale como servicio o como aplicación.

Una vez instalado el programa, el servicio se podrá controlar totalmente desde el diálogo de Opciones. Desde ese lugar, podrá incluso cambiar el tipo de instalación sin tener la necesidad de re-instalar el programa.

Cuando se ejecuta el programa como servicio, puede surgir un problema: si usted quiere acceder a un disco compartido o algún recurso no local, no puede ejecutar el servicio bajo la cuenta por defecto del sistema. Debe ejecutarlo bajo una cuenta que tenga acceso a la red (por ejemplo: la cuenta de Administrador). Durante la instalación del programa, usted puede elegir si el programa se ejecutará bajo la cuenta de sistema o bajo otra cuenta.

Otra diferencia es que no puede detenerse un servicio del mismo modo que se cierra una aplicación. Los servicios se pueden arrancar/detener usando el Panel de Control /Herramientas administrativas / Servicios o usando el diálogo de Opciones.

 

Índice

© 2000-2008 by Luis Cobian
All rights reserved