豚吐露@wiki
socket
最終更新:
Bot(ページ名リンク)
-
view
ソケットプログラミング
【環境】
基本的にlinux GCC
基本的にlinux GCC
【φ(..*)メモメモ...】
- 任意のポートで不特定多数のクライアントを相手にする方法
wwwサーバーみたいにポート80だけで複数のクライアントを相手にする方法
http://www.ipa.go.jp/security/awareness/vendor/programmingv1/b07_04.html
http://www.ipa.go.jp/security/awareness/vendor/programmingv1/b07_04.html
Q: 複数のプロセスで同一ソケット使うとどーなるの?
A: signalの原因になることがあるらしい。
A: signalの原因になることがあるらしい。
$ man 7 socket
http://linuxjm.sourceforge.jp/html/LDP_man-pages/man7/socket.7.html
あと、2000以前のwindows環境だとプログラムが強制終了したりするんですとよ。
あと、2000以前のwindows環境だとプログラムが強制終了したりするんですとよ。
更新日: 2011年12月13日 (火) 17時38分36秒
- SO_REUSEADDR このオプション適用するとclose直後に同じポート番号でbindできるらしい。 -- (s1n) 2011-11-30 18:49:28
- サーバーソケットとクライアントソケットとあるが、サーバーソケットの存在意義って接続待ちするためだけに必要って事なんか?サーバーソケットでrecv()してみたら変なん受け取ってた。これは一体何なんじゃろ? -- (s1n) 2011-12-16 16:00:24