UNIXネットワークプログラミング〈Vol.1〉ネットワークAPI:ソケットとXTI (第2版)

UNIXネットワークプログラミング〈Vol.1〉ネットワークAPI:ソケットとXTI (第2版)

  • ただいまウェブストアではご注文を受け付けておりません。
  • サイズ B5判/ページ数 978p/高さ 24cm
  • 商品コード 9784894712058
  • NDC分類 547.48
  • Cコード C3004

出版社内容情報

1990年に出版されたネットワークプログラミングのバイブル『UNIXネットワークプログラミング』の8年ぶりの改訂版翻訳書です。サーバやクライアントに限らず、一般的なネットワークアプリケーションを開発する際に必要となるネットワークAPIを詳細に解説しています。第1版の内容をさらに充実させ、これまでごく一部のエキスパートの知識でしかなかったテクニック、例外処理、性能評価など、実用的なネットワークプログラミングに欠かせない内容を網羅しています。

【目次】

第1部 序説とTCP/IP概説 
   第1章 序説 
   第2章 トランスポート層:TCPとUDP 
第2部 基本ソケット操作 
   第3章 ソケットAPI入門 
   第4章 基本TCPソケット 
   第5章 TCPクライアント―サーバ例題 
   第6章 I/Oの多重化:select関数とpoll関数 
   第7章 ソケットオプション 
   第8章 基本UDPソケット 
   第9章 基本的な名前―アドレス変換 
第3部 高度なソケット操作 
   第10章 IPv4とIPv6の相互運用 
   第11章 高度な名前―アドレス変換 
   第12章 デーモンプロセスとinetdスーパーサーバ 
   第13章 高度な入出力関数 
   第14章 Unixドメインプロトコル 
   第15章 非ブロッキングI/O 
   第16章 ioctl操作 
   第17章 経路制御ソケット 
   第18章 ブロードキャスト 
   第19章 マルチキャスト 
   第20章 UDPソケットの高度な操作 
   第21章 帯域外データ 
   第22章 シグナル駆動I/O 
   第23章 マルチスレッド 
   第24章 IPオプション 
   第25章 rawソケット 
   第26章 データリンクアクセス 
   第27章 クライアント―サーバシステムの統計手法 
第4部 XTI:X/Openトランスポートインターフェース 
   第28章 XTI:TCPクライアント 
   第29章 XTI:名前―アドレス変換関数 
   第30章 XTI:TCPサーバ 
   第31章 XTI:UDPクライアントとサーバ 
   第32章 XTIオプション 
   第33章 ストリーム 
   第34章 XTI:その他の関数 
   付録A IPv4、IPv6、ICMPv4、ICMPv6 
   付録B 仮想ネットワーク 
   付録C デバッグ技法 
   付録D 雑多なソースコード 
   付録E 演習問題解答例

内容説明

第1版の内容を大幅に拡充・充実させた3分冊構成の第1弾。ネットワークAPIの詳細はもちろん、例外処理、性能評価など実用的かつ具体的にプログラミング内容を網羅したプログラマー必読の書。

目次

第1部 序説とTCP/IP概説(序説;トランスポート層:TCPとUDP)
第2部 基本ソケット操作(ソケットAPI入門;基本TCPソケット ほか)
第3部 高度なソケット操作(IPv4とIPv6の相互運用;高度な名前‐アドレス変換 ほか)
第4部 XTI:X/Openトランスポートインターフェース(XTI:TCPクライアント;XTI:名前‐アドレス変換関数 ほか)