1장 CGSF Internal
1.1 네트워크 레이어
1.2 엔진 레이어
1.3 로직 레이어
1.4 데이터베이스 레이어
1.5 P2P 레이어
1.6 정리
2장 네트워크 레이어
2.1 ACE Network
2.2 네트워크 엔진 커스터마이징 이론
2.3 Boost.Asio 커스터마이징
2.4 정리
3장 엔진 레이어
3.1 엔진 레이어 레이아웃
3.2 핵심 클래스
3.3 CGSFPacketProtocol 패킷 가공
3.4 정리
4장 로직 레이어
4.1 LogicEntry 클래스
4.2 기본 태스크 모델
4.3 응용 태스크 모델
4.4 정리
5장 데이터베이스 레이어
5.1 데이터베이스 호출 방식
5.2 데이터베이스 레이어 구현
5.3 비동기 쿼리 질의
5.4 데이터베이스 레이아웃
5.5 커맨드 객체의 실행
5.6 샘플 데이터베이스 프로젝트
5.7 정리
6장 P2P 레이어
6.1 P2P 관련 용어
6.2 P2P 모듈 인터페이스
6.3 정리
7장 베이스 레이어
7.1 설정 파일 데이터 로드 - IniTest
7.2 프로세스 덤프의 생성 - DumpTest
7.3 메시지 시스템 - SFMessage
7.4 오브젝트 풀
7.5 비트 배열 테스트 - BitArrayTest
7.6 압축 라이브러리 - CompressTest
7.7 정규 표현식 - RexTest
7.8 문자열 처리 - StringTest
7.9 메소드 디스패칭 시스템 - DispatchTest
7.10 Lock Queue와 Lock-free Queue 테스트 - LockQueueTest
7.11 정리
8장 CGSF와 모바일 클라이언트의 연동
8.1 패킷 프로토콜의 확인
8.2 C++ Sockets 라이브러리를 사용한 클라이언트 구현
8.3 C# 채팅 클라이언트
8.4 자바 채팅 클라이언트
8.5 정리
9장 맺음말
10장 부록 - 오픈 소스
10.1 Boost 라이브러리
10.2 ACE 라이브러리
10.3 Logger - Google glog
10.4 Visual Leak Detector
10.5 PCRE
10.6 Google Protocol Buffer
10.7 Google Breakpad
10.8 TomCrypt
10.9 CEGUI