책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C++
· ISBN : 9788968486654
· 쪽수 : 129쪽
책 소개
목차
1장. Boost 라이브러리
__1.1 Boost 라이브러리 설치
__1.2 멀티 플랫폼 지원
2장. Boost.Asio
__2.1 멀티 플랫폼 지원
__2.2 신뢰성
__2.3 성능
__2.4 편의성 및 범용성
3장. 간단한 Echo 서버, 클라이언트 프로그램 만들기
__3.1 Boost.Asio를 사용하기 위한 준비
__3.2 동기 I/O 방식의 TCP/IP Echo 서버
__3.3 동기 I/O 방식의 TCP/IP Echo 클라이언트
__3.4 관련 Boost.Asio API
4장. 비동기 I/O를 사용한 Echo 서버, 클라이언트 프로그램
__4.1 비동기 I/O 프로그래밍의 특징
__4.2 비동기 I/O 방식의 TCP/IP Echo 서버
__4.3 비동기 방식의 TCP/IP Echo 클라이언트
__4.4 관련 Boost.Asio API
5장. 채팅 프로그램 만들기
__5.1 채팅 서버
__5.2 채팅 클라이언트
__5.3 개선할 점
6장. 비동기 I/O를 사용한 UDP Echo 서버, 클라이언트 만들기
__6.1 UDP로 데이터 보내고 받기
__6.2 관련 Boost.API
7장. Boost.Asio의 Timer 사용하기
__7.1 기본적인 타이머
__7.2 반복하는 타이머
__7.3 설정한 타이머 취소하기
8장. Boost.Asio를 사용한 백그라운드 메시지 처리
9장. Boost.Asio의 기타 기능들
__9.1 Boost.Asio와 스레드
__9.2 Windows에서 파일을 비동기로 읽기
__9.3 resolver을 사용하여 도메인 네임을 IP 주소로 변환하기
10장. 참고