ネットワークプログラミング相談室 Port20
レス数が1000を超えています。これ以上書き込みはできません。
0001ftp-data
2007/08/07(火) 01:47:35Programming UNIX Socket FAQ (日本語訳)
http://www.kt.rim.or.jp/~ksk/sock-faq/indexj.html
Winsock Programmer's FAQ (日本語訳)
http://www.kt.rim.or.jp/~ksk/wskfaq-ja/
関連リンクは>>2-10辺り
足りなかったら適当に付け足してね
前スレ
ネットワークプログラミング相談室 Port19
http://pc10.2ch.net/test/read.cgi/tech/1159692799/
関連スレ
Java ネットワークプログラミング 【教えて!】
http://pc11.2ch.net/test/read.cgi/tech/1086238859/
0951デフォルトの名無しさん
2008/02/18(月) 23:54:40マルチキャストってソケット関係ないじゃん?
0952デフォルトの名無しさん
2008/02/18(月) 23:57:34あるよ^^
0953デフォルトの名無しさん
2008/02/19(火) 00:36:59あるね。ごめんよ^^
0954デフォルトの名無しさん
2008/02/19(火) 19:13:410955デフォルトの名無しさん
2008/02/19(火) 20:55:100956デフォルトの名無しさん
2008/02/19(火) 21:04:31そんくらいはかってみれ
0957デフォルトの名無しさん
2008/02/19(火) 22:02:32悩むなら両方に対応してオプションで選択できるようにするといいよ
0958デフォルトの名無しさん
2008/02/19(火) 22:16:23ウィンドウズでhttpサーバーを書く場合、どのような構成が適切だと思いますか?
1、1リクエスト=1プロセスを尊守する
2、いくつかのリクエスト(数十〜数百)をまとめて一つのプロセスで処理する
3、プロセスは1つ。1リクエスト=1スレッドで行う
4、プロセスは1つ。いくつかのリクエストをまとめて1スレッドで行う
5、プロセスもスレッドも1つ。すべてのリクエストを非同期で処理する
0959デフォルトの名無しさん
2008/02/19(火) 22:18:266. apache を使う
0960デフォルトの名無しさん
2008/02/19(火) 22:23:30組み込みなら5しか選択肢はない
0961デフォルトの名無しさん
2008/02/19(火) 22:25:05プロセス生成が重いと考えているのに、どうして1と2が選択肢になるのか。
0962デフォルトの名無しさん
2008/02/19(火) 22:47:200963デフォルトの名無しさん
2008/02/19(火) 22:59:10お前の書くサーバなら2で十分。
0964デフォルトの名無しさん
2008/02/20(水) 00:25:570965デフォルトの名無しさん
2008/02/20(水) 10:04:470966デフォルトの名無しさん
2008/02/20(水) 11:54:21だから最近できたメグミルクってとこの買ってるよ。
0968デフォルトの名無しさん
2008/02/20(水) 18:55:48IOCP
0970デフォルトの名無しさん
2008/02/20(水) 20:59:110971デフォルトの名無しさん
2008/02/20(水) 21:40:56ミニポートドライバを挟み込むくらいは遣りかねない(w
0972デフォルトの名無しさん
2008/02/20(水) 21:57:22マルチスレッドカーネルつかってても、組み込みなら1スレッドで非同期で全部やる
常識でしょ
0973デフォルトの名無しさん
2008/02/21(木) 09:55:45なぜ常識なのかわかんね。
結果として1プロ1スレでやらざるを得ないことは多いけど。
0974デフォルトの名無しさん
2008/02/21(木) 14:37:540975デフォルトの名無しさん
2008/02/21(木) 16:04:310976デフォルトの名無しさん
2008/02/21(木) 21:44:32400kのメモリが必要。そして、さばく接続数に比例して使用するメモリがどんどん
増える。非常に無駄。
0977デフォルトの名無しさん
2008/02/21(木) 21:46:53まぁ最近の携帯電話とかだと、鬼のようなスペックつんでるので、携帯電話
メーカーが作るのならいいのかもだけど。「うちのミドルウェアには、HTTP
サーバもついてますよ!1接続、1スレッド必要ですが」とかいったら、
ゼッタイそのミドルウェアは採用されないな。
0978デフォルトの名無しさん
2008/02/21(木) 23:49:220979デフォルトの名無しさん
2008/02/21(木) 23:59:310980デフォルトの名無しさん
2008/02/22(金) 01:36:54connect()するときに、以下の条件
1.プロトコルはTCP
2.HostAddressにDNS名を指定
3.DNS応答に複数IPが含まれている(DNSラウンドロビン等)
において、DNS応答の1つ目のIPアドレスへの接続に失敗した場合、
接続再試行として、DNS応答の2つ目以降のIPアドレスへ接続を行ってくれる?
それとも、接続試行を行うのは一つ目のIPアドレスに対してのみ?
知ってたら教えておくれやす。
0981デフォルトの名無しさん
2008/02/22(金) 01:49:380982デフォルトの名無しさん
2008/02/22(金) 02:58:25参考にしたMSDNのページをよく確認したら、
MFCのCAyncSocket。
逝ってきまつ…
;y=ー( ゚д゚)・∵. ターン
\/| y |)
0983デフォルトの名無しさん
2008/02/22(金) 09:46:26銭形警部?
0984デフォルトの名無しさん
2008/02/22(金) 11:27:47ICPOだけどな
0985デフォルトの名無しさん
2008/02/22(金) 14:28:45お前らのせいで変な見方しか出来なくなったヽ(`Д´)ノ
0986デフォルトの名無しさん
2008/02/22(金) 16:44:23windowsで実装されてるようなの。
0987デフォルトの名無しさん
2008/02/22(金) 16:56:41スケジューラ絡みの部分はLinuxに実装できないが、
aio_*を使えばほとんど同じことができる。
0988デフォルトの名無しさん
2008/02/23(土) 14:23:240989デフォルトの名無しさん
2008/02/25(月) 22:21:240990デフォルトの名無しさん
2008/02/26(火) 11:35:460991デフォルトの名無しさん
2008/02/26(火) 12:33:31すべてお膳立てされたPCでのプログラミングしかできないカスは死ねよ。
0993デフォルトの名無しさん
2008/02/26(火) 19:07:56ハードの事は何も分からないで仕切ってる奴がいて
1 octet を CHAR と書けとか
2 octet を WORD と書けとか
4 octet を LWORD と書けとか
...
言われるのもよくある話.
0994デフォルトの名無しさん
2008/02/26(火) 22:08:18むしろ、UCHAR, UWORD, ULWORD とかはいらんのか? と思ってしまう。
0995デフォルトの名無しさん
2008/02/26(火) 22:59:09azn っていう略称の動作があって、せっかくなので使用可否のフラグを
char aznable;
って書いたら上司に見つかって、2人でウヘラウヘラ笑いあった。
0996デフォルトの名無しさん
2008/02/26(火) 23:26:01俺もウヘラウヘラした
0997デフォルトの名無しさん
2008/02/27(水) 14:59:11TCP送信できるデータには最大サイズみたいなのはありますか?
それとも、何か別の原因が考えられますか?
0998デフォルトの名無しさん
2008/02/27(水) 15:06:56具体的に何が起こったのか書け
1回のrecvで受け切れなかったとか、そういうことか?
0999デフォルトの名無しさん
2008/02/27(水) 15:11:08TCPやソケットはそういうのを考えなくていいように作られてるんだ。
1000デフォルトの名無しさん
2008/02/27(水) 16:09:4010011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。