内容が中途半端で、とてもネットワーク関連の専門書籍とは言えません。他の本を選択すべきでしょう。
各種のサーバとクライアントの実装サンプルをベースにしているが、全体的に理屈と理由が不足している感じがする。それが定石で、定型処理になってしまうのだとしても、それが定石であることの理由が不足しているため、実装サンプルを理解するためには別の資料が必要になってしまう。決して役に立たない訳ではないが、早急にプロトタイプが必要など、理解よりも動作する事が優先される場合を除けば、これ1冊では内容的に十分とは言えないように思う。
取り扱っている話題はとてもセンスが良く大変勉強になります。 しかし、ところどころ本文の文章が日本語として読みにくかったり、ソースコードで解説が欲しい箇所に解説が無かったりするのが残念です。 おそらく著者にとって暗黙の了解となっている部分が、はしょって記述されているのだと思いました。私はそこをはしょらないで記述して頂きたかったです。もう少し丁寧な文体ならば、私は星5つでした。
TCP/IPを利用するアプリケーションプロトコルの動作の説明、および実装が中心。サンプルコードが豊富なので、ネットワークプログラミングをこれから始める方でも、本書を一通り読めばソケットプログラミングで共通的な処理、各プロトコルで必要となる処理が理解できると思います。個人的には、マルチスレッドを利用したHTTPサーバにお世話になりました。ソースはWin32にもUNIXにも対応。
内容が中途半端で、とてもネットワーク関連の専門書籍とは言えません。他の本を選択すべきでしょう。
各種のサーバとクライアントの実装サンプルをベースにしているが、全体的に理屈と理由が不足している感じがする。
それが定石で、定型処理になってしまうのだとしても、それが定石であることの理由が不足しているため、実装サンプルを理解するためには別の資料が必要になってしまう。
決して役に立たない訳ではないが、早急にプロトタイプが必要など、理解よりも動作する事が優先される場合を除けば、これ1冊では内容的に十分とは言えないように思う。
取り扱っている話題はとてもセンスが良く大変勉強になります。
しかし、ところどころ本文の文章が日本語として読みにくかったり、ソースコードで解説が欲しい箇所に解説が無かったりするのが残念です。
おそらく著者にとって暗黙の了解となっている部分が、はしょって記述されているのだと思いました。私はそこをはしょらないで記述して頂きたかったです。もう少し丁寧な文体ならば、私は星5つでした。
TCP/IPを利用するアプリケーションプロトコルの動作の説明、および実装が中心。サンプルコードが豊富なので、ネットワークプログラミングをこれから始める方でも、本書を一通り読めばソケットプログラミングで共通的な処理、各プロトコルで必要となる処理が理解できると思います。個人的には、マルチスレッドを利用したHTTPサーバにお世話になりました。ソースはWin32にもUNIXにも対応。