프로그램 다운시 자동 재실행 <<와치도그>> ActiveX 모듈

1. WatchDogXX.zip
프로그램 다운시 자동 제실행 <<와치도그>> ActiveX 모듈
자신이 만든 실행화일이 여러가지 요인으로 불안정하게 되거나

프로그램이 무한루프에 빠지거나 강제적으로 종료되었을때 또는 다운되었을때

자동으로 자신의 프로그램을 제시작되게 만들어주는 콤포넌트(ActiveX)입니다.

(PC가 제 시작되는것이 아니고 본인이 만든 EXE 화일이 제시작됩니다.)



콤포넌트를 폼에 떨어뜨린후 간단히 한줄의 함수를 실행시킴으로서

자신이 만든 실행화일에 소프트웨어적인 와치도그 기능을 추가하실수 있습니다.



첨부는 비주얼베이직 셈플소스화일과 Visual C 셈플소스화일 이 들어있고

ActiveX 모듈(OCX) 정품사용자 라이센스가 포함되어 있습니다.



<< 와치도그의 원리!!!!!!!!>>

하드웨어를 개발해 보신분이라면 와치도그의 의미를 아실수 있을겁니다..

본 모듈을 포함해서 컴파일한후 exe 화일을 만들면 실시간으로 자신이 잘 실행되고 있는지 검사하는 별도의 프로세스가

생성되고 그 프로세서는 메인 프로그램이 다운되거나 무한루프레 빠진다면 실시간으로 체크하여

강제적으로 프로그램이 제시작되게 만들어준다..



적용예 >>===================

실시간 통신으로 공장상황을 모니터링해야하는 프로그램이 있다.

이 프로그램은 절대 다운되거나 죽지 않아야 하는데 이유도 없이 프로그램이 죽거나 다른 프로그램과 충돌되어 정지될 경우가

많다..

본 모듈을 포함하세 프로그램밍한후 어떠한 이유에서 프로그램이 비 정상적으로 죽거나 종료되더라도

프로그램이 다시 제시작 됨으로 지속적으로 공장상황을 모니터링할수 있다..



사용상 문의는 1234@metq.com 으로 메일 주세요..