Q&A

  • Socket 방식으로 프로그램 자동 업그레이드
[사용환경]델파이 5, Windows 2000 Server



소켓 방식으로 프로그램 자동 업그레이드를 구현하려고 하는데

영 막막하네요..



1. 클라이언트 pc의 app_program이 실행되면

2. 서버의 exe 파일과 비교하여 날짜가 서로 다르면

3. 클라이언트로 새 exe 파일이 다운로드 되고

4. 종료 후 다시 새 app_program을 시작하려고 합니다.



델파이 관련 자료실, Q&A 모두 뒤져 보았는데

너무 어렵기만 하네요..

일단은 ftp방식보다는 socket 방식이 더 낫다는 결론 정도만..

소스 해석도 안되고..

그대로 하나하나 따라 할 만한 자료(책, 소스, 문서 등)

좀 소개해 주실 수 있을까요?

1  COMMENTS
  • Profile
    로비 2001.09.19 08:36
    파일 받기나 메세지에 대한 대응등은

    인디나 기타 소켓관련 VCL의 예제를 보시면

    약간의 응용만으로 구현 가능합니다



    일단 인디에서 UDP 나 소켓 데모 예제를 보심이

    어떠할지 ...



    문제는 ..

    파일 다운 완료를 확인하는 일이 있습니다

    파일크기 비교로 해결할 수 있긴합니다..



    업데이트 전담 프로그램을 따로 만드셔야 할 것 같습니다

    (소켓예제 뚝딱 거리면 되실듯...)