Servicios con formularios.

05/08/2003 - 09:15 por Mario Campo | Informe spam
Hola a todos,
En ocasiones he visto que hay aplicaciones (como programas de antivirus, de
Backup, etc..) que se basan en un servicio de windows, pero la interficie
humana con el usuario es un icono en la barra de tareas, el cual haciendolo
click te aparece un menú o formulario donde poder configurar el servicio de
windows, e interactuar simultaneamente con dicho servicio.

Yo he realizado diversos servicios de windows, pero no sé como se puede
interactuar con el servicio ya que solo he visto que se pueden enviar un
rango de comandos (números de enteros) que lo interpreta como
programaticamente se le diga.

Agradecería que si alguien tuviese algún ejemplo, link o teoria,etc.. que me
lo pasase..

Un saludo

Mario
 

Leer las respuestas

#1 Rodrigo Corral González
05/08/2003 - 15:55 | Informe spam
Dado que los servicios no deben mostrar interface de usuario, lo
habitual es que la interacción con los mismo se realize a través de una
herramiente cliente de configuración que se comunica a través de algún
mecanismo IPC con el servicio.

En el mundo .NET el mecanismo habitual de comunicación entre procesos es
usar .NET Remoting.

Una posible aproximación al problema es que tu servicio exponga un
clase, a través de remoting que permita obtener y cambiar sus parametros
de funcionamiento.

Un saludo
Rodrigo Corral González

Preguntas similares