![]() |
Como arrancar o parara un servicio en funcion de otro servicio ??
Hola grupo !!!
Me gustaria saber, como poder arrancar un servicio o que este se pare en función de la existencia de otro servicio. Intento explicarme: Quiero desarrollar un servicio, que se instale al poner en marcha el sistema operativo (es decir de arranque automatico). Este servicio realizara consultas a una BD SQL SERVER, y por lo tanto para su correcto funcionamiento precisa, de tener en marcha el servicio sql. Es decir solo se puede ejecutar este servicio si sql esta activo. Y tambien quisiera que este servicio se parara si el servicio de SQL se detiene. Espero haberme explicado !!! Saludos a todos y gracias anticipadas por vtra ayuda !!! |
Creo que hay un sistema de definir dependencias entre servicios, de forma que al hacer uno dependiente del otro, el sistema se encargará de controlar lo que necesitas. Busca información por ahí...
|
Aun asi, desde delphi ...
Hola, 3 servicios, uno pa iniciar servicios, otro pa parar servicios, y otro para saber si esta corriendo un servicio.
Un saludo, espero q te sirva
|
Muchas gracias a todos por vtra ayuda !!!
Probaré el código que me has facilitado. Saludos a todos !!! |
Interesante Codigo
Eso te puede ser muy util si lo personalizas a tu caso y si el servico SQL el q realiza las consultas estan en maquinas distintas...
si estan en la misma maq con una simple dependencia resuelves el problema sin mas complicacion..... |
Y como se hace para controlar esa dependencia ??
Gracias de nuevo !!! |
control de las dependencias
Pues si estas programado tu servicio en delphi, en el object inspector encontraras una property para las dependencias, es una simple lista de dependencias con los nombre de los servicios de los cual depende... pienso q te sera facil usarla.
|
Gracias de nuevo por tu ayuda !!!
Saludos !!! |
Man
[quote=QuarkBcn;237107]
Man como puedo crear un servicio en delphi32 Me podrias mandar un tutorial mi correo es XXXXXXXX Cualquir cosa de servico |
Cita:
Antes de nada bienvenido a los foros. Te reciomiendo que revises la Guía de estilo. He eliminado tu dirección de correo, porque colocándola en un mensaje de esa forma sólo conseguirás que los robots te llenen el buzón de SPAM. Por lo demás revisa el FTP del foro, donde hay bastante manuales. Si haces una búsqueda también encontrarás mucha información; Es un tema que ya se ha tratado otras veces. |
Man como puedo crear un servicio en delphi32
Me podrias mandar un tutorial mi correo es XXXXXXXX Cualquir cosa de servico Que alguien me ayude Por favor ayudaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
Revisa esto a ver si te sirve.
|
bibliotecas
Hola
me podrias decir que bibliotecas hay que agregar ya que me da error en esta linea por el momento
desde ya muchas gracias |
La franja horaria es GMT +2. Ahora son las 06:59:40. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi