none
Servicio para monitorear aplicación RRS feed

  • Debate general

  • Buenas Noches.

    Tengo un problema similar expuesto en el foro: "Mostrar Aplicación lanzada por un servicio"; el problema es el siguiente. En la entidad para la cual trabajo, se utiliza una aplicación, que se ejecuta con eventos de telefonía. Cuando ingresa una llamada, esta aplicación ejecuta un shell, para desplegar otra aplicación que si tiene interfaz gráfica. El gran problema es que los usuarios en ocasiones tienen administradores de tareas portables, y matan o bajan el proceso que escucha los eventos de telefonía, por lo cual se creó un servicio que dentro de su código fuente tiene un hilo y cada 5 segundos comprueba el estado de dicha aplicación, si el proceso no se encuentra activo, lo sube. El problema que se presenta es que cuando se realiza la instalación del servicio, se ejecuta todo con normalidad, pero cuando ingresa la  llamada se levanta el proceso de la aplicación de interfaz gráfica, como este proceso es invocado por el usuario "system", no sale la interfaz. Ya intente cambiando la visibilidad del servicio y dejando que no sea de inicio automático si no manual, para iniciarlo con un .bat cuando inicie el pc, cuando se ejecuta este arroja un mensaje de error por privilegios del usuario. Como mencione anteriormente ya intente cambiando la visibilidad del servicio pero aún así no logro que el servicio pueda ser iniciado por cualquier usuario de red que se loquee.



    De antemano agradezco su colaboración.


    jueves, 7 de noviembre de 2013 4:22

Todas las respuestas

  • hola

    probaste marcando la opcion "allow service to interact with desktop"

    imagen

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    jueves, 7 de noviembre de 2013 10:42
  • Buenos días.

    Gracias por su respuesta, lo que pasa con dicha opción, es que si se deja seleccionada, pide al usuario permiso, para que el servicio interactúe con el escritorio, la idea es que este proceso sea transparente para el usuario.

    Quedo atento a sus comentarios.

    Cordialmente,

    Frankin Medina.

     

    jueves, 7 de noviembre de 2013 13:39