ネットワークプログラミング(Winsock) __________________ TCP/IPにはソケットAPIという関数群が用意されていて、 それを使えば、ネットワークの細部の仕様に悩まされることなく ネットワークプログラミングができる。 ソケットAPIを使えば、TCP/IPプロトコルの煩雑な部分は全部隠蔽される。 そしてまるでソケットという仮想的なプラグを通信相手の差込口に直接つないでデータを やり取りできるようになったかのような気がしてくる。 プラグと差込口というシンプルなイメージでネットワーク通信を捉えることが 出来るようにしてくれ、それによってネットワークプログラミングが楽になるのだ。 で、ここではソケットAPIのWindows版である、Winsockを使って通信してみる。 通信方法にはデータ配信の信頼性を重視するTCPと、 データの信頼性を犠牲にして通信速