본문 바로가기

리디 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기

[리얼타임] POCO를 이용한 C++ 네트워크 프로그래밍 상세페이지

[리얼타임] POCO를 이용한 C++ 네트워크 프로그래밍

  • 관심 0
소장
종이책 정가
14,400원
전자책 정가
16%↓
12,000원
판매가
12,000원
출간 정보
  • 2017.04.28 전자책 출간
  • 2017.05.29 종이책 출간
듣기 기능
TTS(듣기) 지원
파일 정보
  • PDF
  • 126 쪽
  • 2.2MB
지원 환경
  • PC뷰어
  • PAPER
ISBN
9788968488498
UCI
-
[리얼타임] POCO를 이용한 C++ 네트워크 프로그래밍

작품 정보

모바일 플랫폼 게임은 열악한 무선 통신 때문에 처음에는 HTTP를 사용한 비실시간 통신을 주로 사용하였으나 무선 통신 환경이 점점 좋아지면서 실시간 통신을 사용하는 사례가 늘어나고 있다. 게임은 대부분 다른 IT 분야보다 성능을 중요하게 여기고, C++ 프로그래머들이 많다. 그래서 모바일 플랫폼 게임 서버를 C++로 개발하는 곳이 많다(PC 플랫폼 시대와 비교하면 C++ 사용이 줄어들기는 하였다).

C++는 언어의 특성상 C#, Java, Python, Node.js보다 네트워크 프로그래밍이 좀 더 어렵다. 그러나 POCO와 같은 외부 라이브러리를 사용하면 이 어려운 부분을 많이 해소할 수 있고, C++ 사용에 따른 고성능 혜택을 얻을 수 있다.

이 책은 POCO 라이브러리를 이용하여 C++ 네트워크 프로그래밍을 하는 방법을 소개한다. POCO 라이브러리는 2000년대에 만들어진 라이브러리답게 코드가 깔끔하고 문서도 잘 만들어져 있어서 이 책과 POCO 공식 사이트의 문서를 참고하면 C++ 네트워크 프로그램을 더 쉽게 만들 수 있다. 이밖에도 POCO 라이브러리에는 멀티스레드, 데이터베이스와 관련된 다양한 기능이 있다. 꼭 공부해보기 바란다.

대상독자

이 책은 네트워크 프로그래밍에 관한 기초 지식(주로 TCP, UDP)이 있는 사람을 대상으로 한다. 네트워크 프로그래밍에 대해 전혀 모른다면 관련 책을 먼저 본 후 이 책을 읽는 것이 좋다. 시간이 부족하다면 네이버나 구글 검색으로 TCP, UDP, 소켓 프로그래밍에 대한 글을 읽고 난 후 이 책을 보기 바란다.

예제코드

이 책의 예제 코드는 Visual Studio 2015를 사용하였고, POCO 라이브러리는 1.6 버전 이상이면 괜찮다. 예제 코드는 다음 깃허브의 ‘exampleCodes’ 디렉터리에 있으며, 예제에 대한 질문은 Issues에 남기면 된다.

https://github.com/jacking75/Poco_network_sample

작가

최흥배
국적
대한민국
경력
T3 엔터테인먼트 모바일1팀 개발자
작가 프로필 수정 요청
작가의 대표 작품더보기
  • [리얼타임] POCO를 이용한 C++ 네트워크 프로그래밍 (최흥배)
  • [리얼타임] 모던 C++ : C++14의 핵심 기능을 중심으로 (최흥배)
  • [리얼타임] 당신의 프로그래밍에 디버깅 더하기 (최흥배)
  • [리얼타임] Boost.Asio를 이용한 네트워크 프로그래밍 (최흥배)
  • [리얼타임] Thinking About: C++11 STL 프로그래밍(개정2판) (최흥배)

리뷰

4.0

구매자 별점
1명 평가

이 작품을 평가해 주세요!

건전한 리뷰 정착 및 양질의 리뷰를 위해 아래 해당하는 리뷰는 비공개 조치될 수 있음을 안내드립니다.
  1. 타인에게 불쾌감을 주는 욕설
  2. 비속어나 타인을 비방하는 내용
  3. 특정 종교, 민족, 계층을 비방하는 내용
  4. 해당 작품의 줄거리나 리디 서비스 이용과 관련이 없는 내용
  5. 의미를 알 수 없는 내용
  6. 광고 및 반복적인 글을 게시하여 서비스 품질을 떨어트리는 내용
  7. 저작권상 문제의 소지가 있는 내용
  8. 다른 리뷰에 대한 반박이나 논쟁을 유발하는 내용
* 결말을 예상할 수 있는 리뷰는 자제하여 주시기 바랍니다.
이 외에도 건전한 리뷰 문화 형성을 위한 운영 목적과 취지에 맞지 않는 내용은 담당자에 의해 리뷰가 비공개 처리가 될 수 있습니다.
아직 등록된 리뷰가 없습니다.
첫 번째 리뷰를 남겨주세요!
'구매자' 표시는 유료 작품 결제 후 다운로드하거나 리디셀렉트 작품을 다운로드 한 경우에만 표시됩니다.
무료 작품 (프로모션 등으로 무료로 전환된 작품 포함)
'구매자'로 표시되지 않습니다.
시리즈 내 무료 작품
'구매자'로 표시되지 않습니다. 하지만 같은 시리즈의 유료 작품을 결제한 뒤 리뷰를 수정하거나 재등록하면 '구매자'로 표시됩니다.
영구 삭제
작품을 영구 삭제해도 '구매자' 표시는 남아있습니다.
결제 취소
'구매자' 표시가 자동으로 사라집니다.

컴퓨터/앱 활용 베스트더보기

  • 요즘 바이브 코딩 클로드 코드 완벽 가이드 (최지호(코드팩토리))
  • AI 2026 트렌드&활용백과 (김덕진)
  • 누구나 쉽게 AI 작사 & 작곡 with 생성형 인공지능, 챗GPT, 수노, 유디오 (현병욱(오땡큐), 신수진)
  • 요즘 당근 AI 개발 (당근 팀)
  • 된다! 하루 만에 끝내는 제미나이 활용법 (권서림)
  • 요즘 AI 에이전트 개발, LLM RAG ADK MCP LangChain A2A LangGraph (박승규)
  • 까망고니의 블렌더 레벨업 아카이브 with AI (김수환(까망고니))
  • AWS 잘하는 개발자 되기 (김재욱)
  • 세컨드 브레인을 구축하는 제텔카스텐 & 옵시디언 (생산적생산자)
  • 진짜 쓰는 실무 엑셀 (전진권)
  • MATLAB 활용 수치해석 (김준석, 곽수빈)
  • 된다! 깨비의 DSLR&미러리스 사진 수업 (박기덕)
  • 개정판 | [Must Have] Tucker의 Go 언어 프로그래밍 (공봉식)
  • 리액트 잘하는 개발자 되기 (성낙현)
  • 글 1개로 1년 치 피드를 채우는 무한 콘텐츠 증식 시스템 (에디터 C)
  • Midjourney 8weeks 자습서 (AI, 노주나)
  • 유니티 모바일게임 UI&애니메이션 쉽게 제작하기 (김지현)
  • 버튜버 캐릭터 제작 가이드 (MUTAN, 김모세)
  • 픽셀 아트 마스터 컬렉션 (니치보출판사)
  • 피그마 for 디자인 시스템 (사와다 슌스케)

본문 끝 최상단으로 돌아가기

spinner
앱으로 연결해서 다운로드하시겠습니까?
닫기 버튼
대여한 작품은 다운로드 시점부터 대여가 시작됩니다.
앱으로 연결해서 보시겠습니까?
닫기 버튼
앱이 설치되어 있지 않으면 앱 다운로드로 자동 연결됩니다.
모바일 버전