.NETで通信するプログラムに興味が出てきたので調べたりしています。ネットワークプログラミングと言うんですかね。まずはやっぱりTCPかなと思うので、TCPを使って通信する簡単なクライアントとサーバのサンプルコードを書いてみました。 .NETでTCPを使って通信するにはTcpClientとTcpListenerを使います。 TcpClient クラス (System.Net.Sockets) TcpListener クラス (System.Net.Sockets) より細かく制御できるSocketを使う方法もあるようです。いい勉強になりそうだとは思うのですがなかなか難しそうなのでソケットはまた別で試したいと思います。というフラグ立て。 Socket クラス (System.Net.Sockets) クライアント クライアントもサーバもHTTPをイメージしてリクエストとレスポンスのメッセージを