책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 윈도우 프로그래밍
· ISBN : 9788989345817
· 쪽수 : 540쪽
· 출판일 : 2006-06-05
책 소개
목차
Part 1 시스템 프로그램밍
1.1 시스템 프로그래밍 기본
1.1.1 윈도우 보안
1.1.2 보안 기술자
1.1.3 콜 컨벤션
1.1.4 유저 모드와 커널 모드
1.1.5 가상 메모리
1.2 멀티 스레드와 동기화
1.2.1 작업자 스레드
1.2.2 메시지 펌프의 활용
1.2.3 사용자 인터페이스 스레드
1.2.4 CCriticalSection 객체를 이용한 동기화
1.2.5 CMutex 객체를 이용한 동기화
1.2.6 CEvent 객체를 이용한 동기화
1.2.7 CSemaphore 객체를 이용한 동기화
1.3 프로세스의 관리 및 통신
1.3.1 프로세스 관리
1.3.2 프로세스 간의 통신 방법
1.3.3 WM_COPYDATA 메시지
1.4 DLL과 레지스트리
1.4.1 DLL
1.4.2 레지스트리
1.5 서비스 프로그래밍
1.5.1 기본 서비스 프로그램 작성
1.5.2 서비스 관리 프로그램 작성
1.5.3 서비스 프로세스와의 통신
1.6 사용자 세션 관리
1.6.1 XP 사용자 전환 기능
1.6.2 세션과 프로세스
1.6.3 글로벌 이벤트의 활용
1.7 파일 입/출력
1.7.1 동기 입/출력
1.7.2 비동기 입/출력
1.8 후크
1.8.1 메시지 후크
1.8.2 실행 파일의 구조
1.8.3 API 후크
Part 2 데이터베이스 및 네트워크 프로그래밍
2.1 ODBC와 OLE DB
2.1.1 ODBC
2.1.2 OLE DB
2.2 TCP/IP 네트워크 프로그래밍
2.2.1 TCP/IP Echo 서버 프로그래밍
2.2.2 TCP/IP Echo 클라이언트 프로그래밍
2.2.3 비동기적 네트워크 이벤트 처리
2.2.4 CSocket/CAsyncSocket
2.2.5 TCP/IP를 이용한 파일 송/수신
2.2.6 OSI 7 Layer
2.2.7 HTTP와 FTP
2.2.8 IOCP
2.2.9 UDP/IP
2.3 NetBIOS와 MS 네트워크
Part 3 기타 주제
3.1 ActiveX
3.1.1 MSChart 컨트롤의 활용
3.1.2 ActiveX 컨트롤의 제작 및 사용
3.1.3 브라우저에서의 ActiveX 컨트롤 사용
3.1.4 ActiveX 컨트롤에 디지털 서명 추가
3.2 알아 두면 좋은 것들
3.2.1 자동 시작 프로그램
3.2.2 중복 실행 방지
3.2.3 한/영 전환
3.3 디지털 인증
3.3.1 암호화 알고리즘과 PKI
3.3.2 디지털 서명
3.4 프로젝트 완료
3.4.1 프로젝트의 개요
3.4.2 기능 및 환경 정의
3.4.3 화면 설계
3.4.4 모듈 설계