|
안녕하세요 해당화 입니다.
저두 전에 이런 고민에 빠졌눈데 잔머리 하나로 해결했심다.. 너무 엽기인가? ㅡㅡ;
암튼 아래와 같이 클라이언트 프로그래밍을 했습니다.
우선 작업별로 따로 프로젝트를 만듭니다. 예로 생산관리 라면 부품관리, 제조관리, 등등
그럼 실행파일이 다 따로 생기죠.
그리곤 때려 죽여도 변하지 않을 실행파일을 만듭니다. 이것이 하는 일은 여러 작업별로의 실행파일을
실행시키는 거죠 (구린티 안나게 잘만들어야 함다 ㅡㅡ;)
이넘이 하는일 실행시키면 서버에서 나누어진 작업별 실행파일의 버전이 어떻게 되는지 읽어 옵니다.
그리고 현재 있는 실행파일들의 버전을 비교 합니다.그리곤 현재꺼가 버전이 낫다. 그럼 잽싸게 프로그래스
바 하나 있는 창을 띄우구서 "업글 실행파일 받구 있더여" 하구 소켓으루 파일을 전송 받는거져
글구서 기냥 업퍼 씌우는 겁니다. 쿠히히...에거.. 넘 엽기인가...ㅡㅡ; 그리곤 사용자가 원하는 작업 파일을 실행시키겠죠 물론 그 각각의 실행파일에는 그 두목 실행파일을 죽이는 루틴을 넣으셔야 합니다. 그렇지 않으면 그넘이 계속 메모리 점유하거든요..
소켓으루나 뭐든지간에 파일전송하는건
이곳 또는 볼랜드 관련 사이트 (델마당, 델파이 개발자 머시기, 등등)에 가시면 예제가 무지 많구요
그렇게 하시면 됩니다.
넘 구리다구 욕하지 마세용... ^^
쿠시 님이 쓰신 글 :
: 웹상에서 ActiveX 배포가 아닌 LAN환경에서 프로그램 실행시에 (File)서버에 접속하여 프로그램 업데이트 여부 체크하여 실행화일을 자도 다운로드하고 싶습니다.
: 혹시 경험이 있으신 분들께 조언 구합니다.
: 수십대의 클라이언트에 프로그램 업데이트시마다 재설치를 하기가 너무 괴로와서요..ㅡ.ㅡ;
: 좋은 하루되세여.
|