Q&A

  • 서버데몬 프로그램을 제작 하였습니다.그런데 문제가....
서버데몬을 제작하여 서버에서 돌리는데 데몬을 일반 exe로 제작하여 서버가 login을 하지 않으면 실행되질 않습니다. 서버는 win2000입니다.
원격으로 실행 하면 실행되는데 터미널이 종료 되면 데몬두 같이 종료 되는게 문제 입니다. 서버에서 사용자 login없이 실행될수 있도록 하는 방법을 알고 싶습니다.
1  COMMENTS
  • Profile
    Mr. Ziker 2003.08.16 08:41
    안녕하세요

    제어판에 보시면 관리도구가 있지요. 관리도구 안에 보시면 '서비스'가 있구요
    요 서비스에 등록 시키면 됩니다.

    물론 프로그램 만들때 플랫폼을 선택을 '서비스' 플랫폼으로 만드셔야 합니다.
    이렇게 만드는 '서비스' 플랫폼은 폼이 없습니다. 이해 하시겠지만 백그라운드로 돌아가는거라 폼 디자인이 없지요.

    물론 컴포넌트들을 올려놓고 작업이 가능하십니다. 이렇게 만들어진 파일이
    exe가 나오는데 서비스에 올려 놓기 위해선

    demo.exe -install  

    이라고 도스모드에서 명령 해주시면 등록 되었다는 메세지가 뜹니다.
    등록한다음 관리도구에 서비스 를 보시면 등록 하신 프로그램을
    보실수 잇찌요 ^^;;

    서비스에서 내리실경우

    demo.exe -unistall 이라고 명령 해주시면 되지요..



    마지막으로 참고 하시라고, 예전에 간단히 만들어둔 소스를 올립니다.
    그럼~