메뉴 바로가기 검색 및 카테고리 바로가기 프로모션 바로가기 책 바로가기 네트워크 바로가기

한빛아카데미

독자리뷰

유용하고 실무적인 내용들로 구성된 책

sclr***

|

2011-08-11

IT CookBook, TCP/IP 윈도우 소켓 프로그래밍

① IPv6 프로그래밍 지원 : IPv4 기본 + IPv6 추가 지원 ③ 최신 기술 반영 : 직렬 통신과 무선 통신 프로토콜 내용 추가 보완 ④ 실습 환경 버전업 - 기본 사양 : 윈도우 7 + 비주얼 스튜디오 2010 - 최소 사양 : 윈도우 XP SP2 + 비주얼 스튜디오 6.0

  • 저자 : 김선우
  • 출간 : 2013-07-28
빠른 시간내에 윈도우 소켓 프로그래밍에 필요한 지식을 습득하고, 실무에 적용하고 싶은 사람이 있다면 이 책을 적극적으로 추천하고 싶다.

본래 강의용 교재를 목표로 쓰여진 책인 만큼, 네트워크 기초 지식부터 시작하여 소켓 입출력 모델, RAW 소켓등과 같은 상당히 고급 기술에 속하는 부분까지 체계적으로 학습할 수 있도록 내용이 구성되어 있기 때문이다.

방대한 내용을 다루고 있지만 많은 페이지를 할당하여 예제 소스 위주로 설명하고 있으니 윈도우 프로그래밍에 대한 약간의 경험만 있다면 초보자라고 하더라도 책의 내용을 이해하는데는 무리가 없을 것이다.

그리고 프로그래밍 방법 그 자체에만 초점을 맞추지 않고 관련된 배경지식들까지 함께 기술하고 있기 때문에 이 책을 통해서 배운것들을 다른 운영체제나 다른 언어를 이용하여 소켓 프로그래밍을 하는 경우에도 쉽게 응용할 수 있다는 점은 너무나 큰 장점인 것 같다.

한 가지 아쉬운 점은 너무 많은 내용들을 다루려고 하다보니 후반부로 갈수록 지루해주는 경향이 있다는 것이다. 특히 윈도우 프로그램 경험이 없거나 익숙하지 못한 초보자들을 배려한 저자의 의도는 충분히 이해하겠지만 소켓 프로그래밍과 직접적인 관련이 없는 부분은 제거해도 좋을것 같다는 생각이 든다.

특히, CHAPTER 09의 01.GUI 응용 프로그램과 03.대화상자 기반 응용 프로그램은 일반적인 윈도우 프로그래밍 책에서 설명해야 될 내용들인것 같다.

작년에 연구 과제를 수행하면서 과제 결과물을 시연하기 위해서 소켓 프로그램을 작성한 적이 있었다. 물론 아무런 지식없이 인터넷 검색에 의존해서 개발하다보니 품질은 보장할 수 없었고, 그로 인해서 많은 마음 고생이 있었던 것도 사실이다. 이 책을 읽는 중간중간에 그 때 당시에 고민했던 많은 문제들이 떠올랐고, 동시에 그것에 대한 해결책도 구할 수 있었다.
닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?