안정된 갱신

StableUpdate
안정된 갱신
StableUpdateScreenShot.jpg
안정된 갱신
개발자복수
안정된 릴리스
1.0.5 / 2005년8월 1일
운영 체제플랫폼에 의존하지 않음
유형자동 업데이트 유틸리티
면허증.LGPL
웹 사이트http://stableupdate.sourceforge.net

StabilUpdate는 클라이언트 측에 설치된 응용 프로그램을 자동으로 업데이트하기 위한 크로스 플랫폼 라이브러리입니다.서비스 [1]팩의 자동 생성, 검출, 다운로드, 설치 및 삭제를 지원합니다.

특징들

StabilUpdate는 엄격한 버전 관리를 제공하며 정의된 두 버전 번호 사이에서만 업그레이드하며 다수의 클라이언트 간에 여러 버전이 존재하도록 지원합니다.단일 파일은 단위로 업데이트되지만 .jar 및 .zip 아카이브의 경우 변경된 부분만 전송하면 됩니다.특정 업데이트에 대한 모든 변경 내용은 압축된 단일 아카이브로 전송됩니다.업데이트가 생성되어 개발자 측의 이전 설치 및 업데이트된 설치를 제공된 업데이트 생성기와 비교합니다.갱신된 소프트웨어가 실제로 동작하지 않는 것을 유저가 알게 되면, 유저에게 편리한 방법으로 갱신을 언인스톨 할 수도 있습니다.

이 도구는 미러를 지원하며 벌크업데이트 데이터를 여러 서버에 저장합니다.이 데이터는 시간이 지남에 따라 위치가 변경될 수 있습니다.또한 .xml 컨피규레이션파일에 도달하기만 하면 됩니다.이 파일은 몇 가지 사전 설정된 웹 위치 중 하나에서 사용할 수 있어야 합니다.이 파일에는 클라이언트 측에서 확인된 업데이트 파일의 체크섬이 포함되어 있어 보안이 강화됩니다.

StabilUpdate는 각 업데이트에 대한 릴리스 노트를 표시하고 필요한 경우 미니 방송 데스크를 제공합니다.

서버 및 클라이언트

클라이언트 측에서는 링크된 라이브러리에서 합의된 절차를 호출하여 업데이트 세션을 활성화합니다(일반적으로 사용자가 메뉴에서 업데이트 작업을 선택한 후).활성화된 모듈은 내장된 GUI를 사용하여 사용자와 대화합니다.

서버측에서는, HTTP개입시켜 필요한 파일을 모두 체크해 다운로드하는 것으로, 요건이 최소한으로 억제됩니다.

새로운 업데이트 준비는 예상 위치 목록에 업로드하기 위해 필요한 새로운 구성 파일을 생성하는 등 비교적 사용자 친화적입니다.

역사

이 프로젝트는 2004년에 시작되었고, 현재 두 번째 관리자에 의해 계속 진행되고 있습니다.현재는 실험 연구 소프트웨어에서 약국 데이터베이스에 이르기까지 다양한 분야에서 업데이트 모듈로 사용되고 있습니다.설정에는 주의가 필요합니다만, 유저의 말처럼, 「일단 동작하면,[2] 정말로 잘 동작하는 것 같았습니다」라고 말하고 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Archived copy". Archived from the original on 2007-09-27. Retrieved 2007-05-01.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  2. ^ "Skeletondanse: Automatic Updates Using StableUpdate".