안정된 갱신
StableUpdate안정된 갱신 | |
| 개발자 | 복수 |
|---|---|
| 안정된 릴리스 | 1.0.5 / 2005년8월 1일 |
| 운영 체제 | 플랫폼에 의존하지 않음 |
| 유형 | 자동 업데이트 유틸리티 |
| 면허증. | LGPL |
| 웹 사이트 | http://stableupdate.sourceforge.net |
StabilUpdate는 클라이언트 측에 설치된 응용 프로그램을 자동으로 업데이트하기 위한 크로스 플랫폼 라이브러리입니다.서비스 [1]팩의 자동 생성, 검출, 다운로드, 설치 및 삭제를 지원합니다.
특징들
StabilUpdate는 엄격한 버전 관리를 제공하며 정의된 두 버전 번호 사이에서만 업그레이드하며 다수의 클라이언트 간에 여러 버전이 존재하도록 지원합니다.단일 파일은 단위로 업데이트되지만 .jar 및 .zip 아카이브의 경우 변경된 부분만 전송하면 됩니다.특정 업데이트에 대한 모든 변경 내용은 압축된 단일 아카이브로 전송됩니다.업데이트가 생성되어 개발자 측의 이전 설치 및 업데이트된 설치를 제공된 업데이트 생성기와 비교합니다.갱신된 소프트웨어가 실제로 동작하지 않는 것을 유저가 알게 되면, 유저에게 편리한 방법으로 갱신을 언인스톨 할 수도 있습니다.
이 도구는 미러를 지원하며 벌크업데이트 데이터를 여러 서버에 저장합니다.이 데이터는 시간이 지남에 따라 위치가 변경될 수 있습니다.또한 .xml 컨피규레이션파일에 도달하기만 하면 됩니다.이 파일은 몇 가지 사전 설정된 웹 위치 중 하나에서 사용할 수 있어야 합니다.이 파일에는 클라이언트 측에서 확인된 업데이트 파일의 체크섬이 포함되어 있어 보안이 강화됩니다.
StabilUpdate는 각 업데이트에 대한 릴리스 노트를 표시하고 필요한 경우 미니 방송 데스크를 제공합니다.
서버 및 클라이언트
클라이언트 측에서는 링크된 라이브러리에서 합의된 절차를 호출하여 업데이트 세션을 활성화합니다(일반적으로 사용자가 메뉴에서 업데이트 작업을 선택한 후).활성화된 모듈은 내장된 GUI를 사용하여 사용자와 대화합니다.
서버측에서는, HTTP 를 개입시켜 필요한 파일을 모두 체크해 다운로드하는 것으로, 요건이 최소한으로 억제됩니다.
새로운 업데이트 준비는 예상 위치 목록에 업로드하기 위해 필요한 새로운 구성 파일을 생성하는 등 비교적 사용자 친화적입니다.
역사
이 프로젝트는 2004년에 시작되었고, 현재 두 번째 관리자에 의해 계속 진행되고 있습니다.현재는 실험 연구 소프트웨어에서 약국 데이터베이스에 이르기까지 다양한 분야에서 업데이트 모듈로 사용되고 있습니다.설정에는 주의가 필요합니다만, 유저의 말처럼, 「일단 동작하면,[2] 정말로 잘 동작하는 것 같았습니다」라고 말하고 있습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Archived copy". Archived from the original on 2007-09-27. Retrieved 2007-05-01.
{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크) - ^ "Skeletondanse: Automatic Updates Using StableUpdate".