Yasazon ヤフー経由でアマゾンを検索!

Linuxソケットプログラミング―ネットワークプログラミングにおける実践技法

Linuxソケットプログラミング―ネットワークプログラミングにおける実践技法

ショーン ウォルトン, Sean Walton, 野村 純子, 桑村 潤
定価 : ¥ 4,935
発売日 : 2002/07
出版社/メーカー : ピアソンエデュケーション
Amazon.co.jp
   Linuxはソースコードが公開されており、絶えず世界中の技術者による改良が行われているため、信頼性が増し、幅広いハードウェアに対応することが可能となった。Linuxの評価は、パソコンサーバーだけではなく、企業の大規模な基幹業務用に採用されるまでに至っている。サーバーによるネットワーク経由でタスクを協調させるためには、高度なネットワークプログラミングが必要である。

   本書は、ソケットによるネットワークプログラミングの技法を解説したものである。内容は、ネットワークプログラムの特徴を調べ、5つのパートから構成されている。Part1「クライアントから観たネットワークプログラミング」では、ソケットの紹介を行い、http、TCP、UDP などのネットワーク定理を述べている。Part2「サーバの観点と負荷制御」では、マルチタスク化の技術、I/O制御、ソケットのオプションを使ってソケットプログラミングを拡張する方法を紹介している。Part3「ソケットの客観的考察」では、C言語だけではなくC++やJavaのようなオブジェクト指向言語によるネットワークプログラミングや実装の限界について説明している。Part4「高度なソケットの付加価値」では、セキュリティ、ブロードキャストとマルチキャスト、IPv6など広範囲の高度なネットワークプログラミングについて解説している。Part5「付録」では、本文中に関連する表やリスト、ソケットとカーネルAPIの説明などが収録されている。各パートは、前のパートを踏まえた内容となっており、連続性がある。

   本書のWebサイトには、サンプルのソースコードや、ソケットプログラミングに関連する情報などがあり、より効率的に理解することができる環境が提供されている。本書は、ネットワークによるタスクの分散処理など高度なネットワークプログラミングに興味のある技術者におすすめしたい。(大塚佳樹)


[楽天で探す]
最近クリックされた商品 (更新停止中)
Linuxソケットプログラミング―ネットワークプログラミングにおける実践技法 を含むリストマニア