なひです。 > From: "Minero Aoki" <aamine / loveruby.net> > Sent: Thursday, August 14, 2003 1:54 PM > 青木です。 青木さんをはじめ、ruby-dev summaryを発行され続けているみなさん、 いつもありがとうございます。 > > > > * パフォーマンスは出ない(パフォーマンスが出ないのはnet/httpの > > > > せいではなく、net/httpの使い方をなひがよく理解してないからです) > > > > > > これは net/http のせいでしょう。 > > > はっきり言ってパフォーマンスのことなんて考えちゃいねーですから。 > > > > 実は↑は、なひがpersistent connectionのやり方がわからない、 > > というだけです。毎回切ったり張ったりするので遅い、と。 > > 単純に1回接続するだけなら、優位な差は出ないと思います。 > > 削りどころがない。 > > start 〜 finish の間が自動的に persisitent になります。 > 明示的に制御することはあんまり真面目に考えてません。 > > 勘で言うと、netHttpClient.rb の #initialize か #post で一度 > start して、あとは #reset で finish + start するとよさげです。 なるほど、ありがとうございます。利用中、接続scheme(HTTP/HTTPS)、 接続先サイト、proxyなどがころころ変わる可能性がありますが、 それは吸収されますか? その場合、#initializeで何をstartすれば いいんでしょうか。 > > というか、net/httpはBrianでしたっけ、がsocketオプション設定して > > がんばってましたね。net/httpのほうが速いんじゃないかな。 > > あー、そういえばありましたね。 > でもあれは結局取り込んでないですから……。 あ、そうなんですか。ポータブルじゃなかったんでしたっけ。