1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Anuncie Aqui
    Anuncie aqui você Também: fdantas@4each.com.br

Programa rodando como serviço no Windows

Discussão em 'Progress 4GL' iniciado por rbaselio, Abril 4, 2013.

  1. rbaselio

    rbaselio Membro Participativo

    Preciso deixar um programa socket rodando numa maquina windows para receber conexões e executar procedimentos.
    Hoje eu dou o comando e deixo ele rodando, mas as vezes outros administradores, sem saber fecham esse programa.

    Gostaria de saber como eu faço para convertê-lo em um serviço a ser iniciado automaticamente pela maquina e gerenciado pelo services.msc.

    É possível?
  2. pitsa

    pitsa Membro Participativo

    Eu faria o seguinte:

    - Criaria um projeto de Windows Service com C# usando o Visual Studio
    - Ao dar o start no serviço seria executado o aplicativo em Progress em modo background
    - Armazenava o ID do processo do windows iniciado para que ao ser realizado o stop do serviço possa ser matado o processo do progress

    Mas porque você não utiliza o AppServer do OpenEdge para realizar a execução dos procedimentos? Ele já é controlado pelo serviço "Admin Service do OpenEdge".

Compartilhe esta Página