68user's page 掲示板

Prev< No. 919〜921> Next  [最新発言に戻る] [過去ログ一覧]
No. 919 # 68user 2000/06/16 (金) 01:48:47
> これが正しければ、待たせておけるクライアント数は、5+alphaで、
> ...
> う〜ん、windowsって、少ないのかなぁ? なんかうそっぽいなぁ。
うーん、ちょっとうそっぽいですねぇ。いくらなんでも一桁ってのは…。

SOMAXOCNN が誤って5になってしまったから、それ以上接続できない
という可能性はないですか? backlog に 10 や 100 を渡すと
どうなりますか?

僕はこれ以上わかりませんが、もし Winsock に詳しい方が
おられましたら教えて下さい。

No. 920 # james [E-mail] 2000/06/16 (金) 16:46:58
お久しぶり(?)です。

色々情報をもらって少し頑張って見たつもりですが、もーイヤ!と言う感じです。
やっぱり自分にはX−windowのプログラム作成は無理なんでしょうか?
そんなに簡単に出来るとは思っていませんが、でもいまの状態では全く持って・・

でも一つだけ決めた事があります。それは、Xlibだけで作成するのはやめよう
と言う事。馬鹿げた事を、と思わないでください。この結論を出すのもとっても
大変な位にX−windowに関して無知なんです。

まだ迷っているのはMotifを使うか使わないかと言う事。
で、とりあえず何かを始めないと、と思い、XtとMotifをこだわらずに(
これがまた問題なのですが)サンプルプロをアレンジして、自分の作りたいアプリ
に近づけようと努力しました。が、もーイヤと言うかダメと言う感じです。

Xlibだけを使用したサンプルプロにイベント処理(具体的にはPointerMotionMask)
があったので、そのサンプルを加工して、画面に現在のカーソル座標を表示させる
所はOKになったのです。でもXtで作り直そうと思って関数を探して(これも
大変な作業です 自分には)XtAddCallback、XtAddEventHandlerを使おうと思ったまでは
良かったのですが、パラメータ中のイベントマスク名が何を見ても一部しか載って
いないのです。PointerMotionMaskに相当するベントマスク名が・・・・・・・!!

これじゃー全然はかどらないよ!!って訳です。
やっぱり絶対にマニュアル不足ですかね?
それともマニュアル以前の問題ですかね?
どう思われます? 率直な意見を教えてください。
(でも「あなたには無理です」と言う究極の意見は勘弁してください。首が
かかっているんです)

愚痴になってしまいました。ごめんなさい。
ここしか頼るところ無くって、申し訳無いと思っているのについ書かずに
いられないんです。

また来週元気出して頑張るぞ!!   じゃあまたネ!!

No. 921 # hsj 2000/06/17 (土) 04:45:06
はじめまして。
ずっとROMオンリーだったのですが、書きこんでみます:)

@へにかさん
>因みに、SOMAXCONNをperlで表示させると、 5 でした
winsock-ver1のSOMAXCONNはホントに5です。ネタじゃなく。
winsock-ver2になってはじめて0x7fffffffになりました。
思うに、perlはwinsock-ver1のヘッダを使っているのではないでしょうか。
さらに、テストされているブラウザはIEかネスケだと思いますが、
どうもブラウザ側が、5より多くのコネクションを張らないようですね。
これはおそらく、前述のwinsock-ver1にも対応させるためだと思われます。
#自信は無いです(笑
なので、プロキシ側でいくらbacklogを増やしても、
ブラウザ側が接続しに来てくれないんだと思います。

@jamesさん
XとMotifを使っての開発は、かなり昔にHPとSolarisで行った事があるのみなのですが、
#もうほとんど忘れています(苦笑
その時に非常に役に立った書籍として、
・日刊工業新聞社「X-Window Ver.11 プログラミング」
・日刊工業新聞社「OSF/Motifプログラミング 」
の2冊をあげてみます。
見た目がかなり初心者向けっぽいのですが、
なにもわからなかった頃から、だいぶ理解できてきた頃まで、
ずっと役に立ってくれました。
オススメです。
#ちょっと検索かけたら片方だけでてきました↓
http://www.pro.or.jp/~fuji/computerbooks/unix-x/osfmotif.nikkan.html

@68userさん
どうも、はじめまして。
いきなりでアレなのですが、:)
httpサーバがContent-Lengthを返してくれないコンテンツには、
クライアント側からどのように対処するべきでしょうか。
現状の自作proxy(この書き込みもコレ経由です)では、
サーバ側からの切断を待っている状態ですが、
どうもこちら側から切らなければいけないようで、
毎回タイムアウトで自分から切るハメになっています。
#例えば、下でへにかさんが示しておられるURLから示されているGIF画像もそうですね。
IEやらネスケやらのブラウザはやってくれているようなので方法はあると思うのですが、
探し方が悪かったのか見つかりませんでした。
なにか、普通こうするだろ、って言うような方法というのは有るのでしょうか?
もし知っていらっしゃったら、ぜひ教えてください。
よろしくおねがいします。

・・・でも、画像ファイルの中を見て長さを取得してたりしたらイヤだなぁ(笑

Prev< No. 919〜921> Next  [最新発言に戻る] [過去ログ一覧]