kyuseo의 게임 프로그래밍

기타 특장점 :: 클로버 자동 업데이트(패치) 솔루션 본문

만든 게임 및 프로그램

기타 특장점 :: 클로버 자동 업데이트(패치) 솔루션

kyuseo 2008. 7. 17. 12:01

 

기타 특장점 ..

 

- 유저의 수가 적다면 업데이트용 서버의 비용을 최소화 할 수 있습니다.

이미 사용하고 있는 웹 서버나 웹 호스팅 업체를 이용할 수 있습니다.

 

- 유저의 수가 많다면 서버의 증가가 쉽게 이루어 집니다.

도메인이 있을 경우 도메인을 이용한 트래픽 분산을 통하여 업데이트 속도를 증가 시킬 수 있고 도메인이 없더라도 다중 업데이트 서버를 이용하므로 최대 4개까지 업데이트서버를 운영할 수 있습니다.

 

- 별도의 서버 호스팅이 필요 없고 서버프로그램도 필요 없습니다.

FTP와 HTTP 만을 이용한 방식이기 때문에 초기비용 및 유지, 관리비용이 많이 드는 서버 호스팅이 필요 없습니다.

 

- Ftp와 Http 만을 이용

별도의 서버 프로그램이 필요 없으므로 단독 서버 호스팅이 필요하지 않습니다.

따라서 서버유지비가 매우 절감되며 별도의 서버프로그램 관리인원이 필요하지 않아서 비용이 절약됩니다. 또한 일반적인 웹 호스팅을 이용 할 수 있으므로 개인 개발자들도 쉽게 접근 할 수 있습니다.

 

- 다중 서버 시스템

여러 개의 서버를 등록하여 업데이트를 할 수 있습니다.

업데이트 서버등록을 일반적인 DNS 방식과 IP 방식을 동시에 다수 지원합니다.

초기 1개서버만 운영하다가 클라이언트 상황에 따라서 2~4개의 서버를 쉽게 증감 할 수 있습니다.

3개 이상의 다중 서버를 등록하여 사용할 경우 클라이언트에서 가장 빠른 서버에 접속하여 업데이트를 하기 때문에 더욱더 빠른 속도를 보장하게 됩니다.

(최소 2개 이상 등록 사용권장)

 

- 자체 오류 제어 시스템

다중서버를 이용할 경우 1개의 서버라도 살아있다면 업데이트가 이루어 지도록 설계되어있으므로 서비스도중 몇몇 서버의 중단 및 변경, 점검에 대해서 크게 걱정 할 필요가 없습니다.

클라이언트의 실수 및 고의로 파일 조작 시 자동으로 업데이트가 되고 파일 체크 기능으로 오류를 복구 할 수 있습니다.

 

- 파일 별 개별 버전관리를 이용

파일 별 개별 버전관리를 함으로써 변경된 최종 파일만 업데이트되는 매우 빠르고 편리한 구조를 가지게 됩니다.

 

- 투(Two)-쓰레드 방식의 업데이트 시스템

다운로드와 압축해제의 비동기적 중첩 현상을 보완하기 위해서 투-쓰레드 (Two-Thread) 방식을 이용함으로 압축해제와 다운로드를 동시에 진행하여 클라이언트의 최대 성능을 이끌어내고 빠른 실행을 보장합니다.

 

- Http 및 Ftp 서버의 재 시작이 필요 없습니다.

서버의 재 시작이 필요가 없어 클라이언트 실행의 연속성을 보장하고 관리자의 시간을 절약해 드립니다.

일반적인 업데이트 형태 : 1.서버 정지 -> 2.업데이트 파일 업로드 -> 3.서버 재시자 -> 끝

클로버 업데이트 형태 : 1.업데이트 파일 업로드 -> 끝