El primer contacto íntimo con el servicio de Windows

  
Cada vez que enciende su computadora, Windows XP inicia más de 80 servicios, y el usuario promedio sabe poco acerca de estos servicios que se ejecutan en segundo plano. ¿Qué es exactamente lo que hacen? ¿Realmente necesito todos estos servicios? Este tutorial le mostrará qué servicios se requieren para ejecutar y qué servicios no tienen que estar funcionando. Comienza el primer contacto íntimo con el servicio Windows ella.
En muchas aplicaciones, el servicio de Windows que hay que hacer para operar la base de datos y otras operaciones, como
(1) algunas operaciones de bases de datos muy lentas no quieren hacer una sola vez, quiero hacerlo lentamente a través de los servicios regulares, tales como copia de seguridad de base de datos normal
(2) utilizando el servicio Windows que hacer en .NetRemoting en uso contra Huésped
podemos construir su servicio de Windows .Net en pocos minutos, muy sencillo
dijo lo siguiente acerca de los pasos
proyecto 1. Crear un nuevo proyecto de un
2. disponibles en la lista de plantillas, seleccione servicio de Windows
3. diseñador se abrirá en modo de diseño
4. arrastre un objeto de temporizador componentes de la caja de herramientas sobre la mesa entre la superficie de diseño (Nota: 5. temporizador se establece para garantizar que el componente de la lista de propiedades en lugar de utilizando Windows Forms temporizador de entre la lista)
, Interval atributos de 200 milisegundos (1 segundo de operación de base de datos 5 veces)
6. Después de la función de relleno para el servicio
7. Haga doble clic en el temporizador, y escribir las operaciones dentro de la base de datos de código, tales
SqlConnectionconn = newSqlConnection ( "server = 127.0.0.1; base de datos de prueba =; uid = sa; pwd = 275280 ");
SqlCommandcomm = -newSqlCommand (" insertintotb1 ( '111', 11)", conn);
conn.Open ();

comm.ExecuteNonQuery ();
conn.Close ();
8. el procedimiento de traspaso a la vista de diseño de servicios
9. Haga clic derecho en la vista de diseño seleccionar "Añadir configuración"
10. ProjectInstaller añaden acaba de cambiar a la vista de diseño
11. componente propiedad dispuesto ServiceInstaller1:
1) ServiceName = MySampleService
2) StartType = automático (arranque automático)
12. serviceProcessInstaller1 atributo conjunto de componentes de cuenta = LocalSystem
13. cambio en su ubicación de la carpeta de proyecto, donde binDebug (Si tomas Liberación el modo de carpeta binRelease compilar)
14. Ejecutar "InstallUtilMyWindowsService.exe" para registrar este servicio, es conveniente establecer una entrada del registro.
(InstallUtil este programa en los Microsoft.NetFrameworkv1.1.4322 carpeta de Windows a continuación)
15. Haga clic en el escritorio "Mi PC", seleccione "Administración" puede jugar la consola de Administración de equipos
16. en los "servicios y aplicaciones" dentro de la sección "servicios", se pueden encontrar sus servicios de Windows han sido incluidos en la lista de servicios entre los
17. Haga clic derecho en el servicio que elija, puede iniciar inicio Servicio
problema clave es que, de hecho, no podemos prescindir de estos servicios, muchas características de Windows XP se logran a través de estos servicios. En pocas palabras, puede pensar en estos servicios como programas que realizan tareas del sistema en segundo plano, como obtener actualizaciones automáticas o administrar trabajos de impresión. La mayor diferencia con respecto a la aplicación promedio es que todas se ejecutan en el "fondo", por lo que básicamente no se siente que existan.
Copyright © Conocimiento de Windows All Rights Reserved