안녕하세요,,,
질문이 좀 그럴지도 모르지만요,,,
파일서버같은(아님 그냥 일반 PC도 상관없고요..유닉스서버도 되고)곳에다가
모든 실행파일과 소스를 보관하고요,,,그럼 프로그램을 새로 고치거나 변화되면 모두다
그곳에다가 모아 둘거에요,,,
그런후 각 클라이언트들이 프로그램을 실행시키면 변경된 파일만 클라이언트 로컬 PC로 다운하고 프로그램이 실행되도록 하려고 하거든요,,,
일단 환경은 사내 네트웍으로 구성되어 있고 각 개인 PC마다 가지고 있는 파일은 틀리고
ERP메뉴가 있는 실행파일을 실행시켜 각자의 아이디,패스워드를 치고 들어가는데 권한에 따라서 가지고 있는 메뉴가 다르고(당연히 거기에 맞추어 실행파일을 가지고 있고요)
변경된 실행파일들만 자동으로 그 개인(클라이언트)PC로 들어가도록 할려고 합니다.
일일이 변경된 파일을 그 많은 PC에다가 넘겨줄려니까 매번 장난이 아니네요,,,
오라클에,,델파이 사용환경이고요,,,
무슨 방법이나 좋은 해결책 없을까요?
방향이라도 제시해주셨으면 해서요,,,
제가 지금 생각중인것은 각자 처음 아이디와 패스워드를 치고 들어갈때 로컬PC에의 실행파일과 서버(?)쪽의 파일을 비교해서 변경된것만 넘겨받고 들어가도록 할려고 하니까 매번 그러면 부하가 너무 많이 걸릴것 같고요,,,,
음,,,,,,,,,,,그럼 부탁드립니다~
> 안녕하세요,,,
> 질문이 좀 그럴지도 모르지만요,,,
> 파일서버같은(아님 그냥 일반 PC도 상관없고요..유닉스서버도 되고)곳에다가
> 모든 실행파일과 소스를 보관하고요,,,그럼 프로그램을 새로 고치거나 변화되면 모두다
> 그곳에다가 모아 둘거에요,,,
>
> 그런후 각 클라이언트들이 프로그램을 실행시키면 변경된 파일만 클라이언트 로컬 PC로 다운하고 프로그램이 실행되도록 하려고 하거든요,,,
>
> 일단 환경은 사내 네트웍으로 구성되어 있고 각 개인 PC마다 가지고 있는 파일은 틀리고
> ERP메뉴가 있는 실행파일을 실행시켜 각자의 아이디,패스워드를 치고 들어가는데 권한에 따라서 가지고 있는 메뉴가 다르고(당연히 거기에 맞추어 실행파일을 가지고 있고요)
> 변경된 실행파일들만 자동으로 그 개인(클라이언트)PC로 들어가도록 할려고 합니다.
>
> 일일이 변경된 파일을 그 많은 PC에다가 넘겨줄려니까 매번 장난이 아니네요,,,
> 오라클에,,델파이 사용환경이고요,,,
> 무슨 방법이나 좋은 해결책 없을까요?
> 방향이라도 제시해주셨으면 해서요,,,
> 제가 지금 생각중인것은 각자 처음 아이디와 패스워드를 치고 들어갈때 로컬PC에의 실행파일과 서버(?)쪽의 파일을 비교해서 변경된것만 넘겨받고 들어가도록 할려고 하니까 매번 그러면 부하가 너무 많이 걸릴것 같고요,,,,
> 음,,,,,,,,,,,그럼 부탁드립니다~
혹시 저번에 한델 세미나때 오셨었나요?
그때 제가 잠깐 버전관리 애기를 했었는데...
다운받는 통신 모듈은 제 홈페이지(http://myhome.shinbiro.com/~cozykyd/index.htm)에
있고요
이런 시스템을 구현하는 방법은 각각의 PC에 INI파일을 두어서
최근에 다운받은 각각의 프로그램들의 버전을 가지고 있습니다
DB에는 또한 각각의 프로그램의 현재 버전을 가지고 있고요
각 개인마다 프로그램의 사용권한이 틀리므로 메뉴 접속시
사용자가 가지고 있는 PC의 INI파일속의 프로그램들의 버전과
DB에 저장되어 있는 프로그램들의 버전이 바뀐 프로그램들만
추려내서 일괄로 다운받습니다