Media Log

[멀티플렉싱]에 해당되는 글 1

  1. h TCP/IP 소켓 프로그래밍 개정판 -윤성우 4 2011.03.08
윤성우의 열혈 TCP/IP 소켓 프로그래밍 - 9점
윤성우 지음/오렌지미디어
이 책은 대학시절 네트워크 프로그래밍을 처음 공부하면서 봤던 책이다. 당시에도 그랬고 아직까지도 네트워크 프로그래밍 서적으로는 상당히 많이 팔린 책 중 하나인데, 작년쯤 개정판이 나왔다.
나오자마자 사놓고서는 여태껏 게으름 피우고 있다가 이제야 쭈욱 읽어봤다.

책의 표지도 그렇고 글쓴이의 문체 또한 조금 가벼운 느낌이 있어서 프로그래밍을 처음 시작하는 초보자들이나 읽어봐야할 책이라는 생각이 들수도 있다. 하지만 그렇지는 않다. 마치 어려운 내용은 다 빼고 쉬운 내용만을 설명한 것처럼 책이 술술 읽히는데, 저자가 설명을 쉽게 하는 재주가 있기 때문이지 중요한 내용들이 빠진 것은 아니다.
책장을 넘기는 내내 명불허전이라는 생각을 했다. 정말 좋은 책이다.

개정판에서는 epoll이 추가되어서 좋았다. 항상 말로만 들어보고 뭔가 너무 궁금했었다.
설명이 몇 페이지 없긴 하지만 처음부터 책을 잘 읽었으면 어렵지 않게 이해할 수 있다. IOCP를 사용해본 적이 있다면 더 쉽게 이해할 수 있을 것이다.
개인적으로 이 책의 IOCP의 설명보다는 제프리 리쳐의 Windows via C/C++의 설명이 훨씬 좋았다. 더 체계적이고 놓쳐서는 안될 세심한 부분들까지 완벽하게 다룬다. IOCP를 다루는 몇몇 책들 중에서는 제프리의 책이 가장 훌륭하다고 생각한다.

그동안 네트워크 프로그래밍을 꽤 오랫동안 안다루기는 했는가보다.
책을 읽다보니 기본적인 부분들을 포함해 많은 부분을 잊고 살고 있었는데, 이제 다시 머리 속이 채워진 느낌이다.
너무 재밌게 읽었고, 더 알고 싶은 부분도 많아서 또 다른 좋은 네트워크 책으로 보충할 생각이다.