6.SimpleDB2 예제

SimpleDB2 는 DB Cache System version 2 를 사용하는 간단한 예제 프로그램입니다. 실행되는 사례는 http://www.nettention.com/sample 에서 확인하실 수 있습니다. 본 예시의 소스 내용 이해를 위해 1.4 DB cache ver.2 기본 사용법 를 같이 익히시는 쪽을 권장합니다.

먼저, 샘플 데이터베이스 구축하기를 하십시오.

그 다음에는 샘플 소스를 빌드해야 합니다.

빌드가 완료되었으면 서버를 실행하십시오.

서버가 실행된 후에는 클라이언트를 실행합니다. 이 샘플에서는 클라이언트가 GUI 응용 프로그램입니다만, 이는 이해를 위한 목적일 뿐이지, 실제 DB cache 클라이언트는 게임 서버에 내장됩니다.

클라이언트 프로그램에서는 DB cache 서버에 접속해서 게이머 정보 로딩, 플레이어 캐릭터 만들기, 아이템 추가하기, 프로퍼티 변경하기, 캐릭터 및 아이템 제거하기, 로딩 해제하기 등의 과정을 [실행] 버튼을 누를 때마다 보여줍니다. 각 과정을 이해하기 위해서 본 샘플 소스에서 클라이언트 관련 루틴을 살펴보시길 바랍니다.