1月 082010
TCPサーバのサンプルコードのメモ。
簡単なコードだからか、何度も書いてはどこかへやってたのでいい加減保存することに。
動作は一応 Linux CentOS5, Mac OS X 10.6 で確認済み。
server/main.cpp に socket, bind, listen, accept, select, recv など。
client/main.cpp に socket, connect, send など。
ソースコード
インストール
$ git clone http://github.com/utahta/simple-tcpserver.git $ cd simple-tcpserver $ ./configure --prefix=/path/to/simple-tcpserver $ make $ make install
実行
・サーバ
$ cd /path/to/simple-tcpserver/bin $ ./easy_tcpserver
・クライアント
$ cd /path/to/simple-tcpserver/bin $ ./easy_tcpclient






