728x90
반응형
튜토리얼 (Tutorial)
기본 기술 (Basic Skills)
첫 번째 섹션의 튜토리얼 프로그램은 asio 툴킷을 사용하는데 필요한 기본 개념을 소개한다. 복잡한 네트워크 프로그래밍 세계로 빠져들기 전에, 이 튜토리얼 프로그램은 간단한 비동기 타이머를 사용하여 기본 기술을 설명한다.
- Timer.1 - 타이머를 동기식으로 사용
- Timer.2 - 타이머를 비동기식으로 사용
- Timer.3 - 핸들러에 대한 바인딩 인수
- Timer.4 - 핸들러로 멤버 함수를 사용
- Timer.5 - 멀티스레드 프로그램에서 핸들러 동기화
소켓 소개 (Introduction to Sockets)
두 번째 섹션의 튜토리얼 프로그램은 asio를 사용하여 간단한 클라이언트와 서버 프로그램을 개발하는 방법을 보여준다.
이 튜토리얼 프로그램은 TCP와 UDP를 모두 지원하는 daytime 프로토콜을 기반으로 한다.
처음 세 개의 튜토리얼 프로그램은 TCP를 사용하는 daytime 프로토콜을 구현한다.
다음 세 개의 튜토리얼 프로그램은 UDP를 사용하여 daytime 프로토콜을 구현한다.
이 섹션의 마지막 튜토리얼 프로그램은 asio를 사용하여 TCP와 UDP 서버를 단일 프로그램으로 쉽게 결합하는 방법을 보여준다.
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 튜토리얼 - Timer.2 - 타이머를 비동기식으로 사용 (0) | 2020.12.15 |
---|---|
Boost.Asio 튜토리얼 - Timer.1 - 타이머를 동기식으로 사용 (0) | 2020.12.14 |
Boost.Asio 사용 (0) | 2020.12.13 |
Boost.Asio 개요 - 플랫폼별 구현 정보 (0) | 2020.12.13 |
Boost.Asio 개요 - C++ 2011 지원 - 퓨쳐 (0) | 2020.12.13 |