2009-03-12 12 views

答えて

3

チェックアウトHTTP::Daemon in CPAN。それはあなたにサーバーの基礎を与えるでしょう。 HTTPを処理するメソッドをオーバーライドすることができます。

また、HTTP::Server::Simpleを試してください。そのモジュールは最初のモジュールほど成熟していません。

最後に、より一般的な方法であるNet::Serverをご覧ください。

+0

私はなぜCPANでHTTP :: Daemonを見つけられなかったのか分かりません...私が探していたものから近いと思われます。 – sebthebert

-2

HTTP Perlクライアントの実装は低速です(HTTPヘッダーのマングリングの場合は100万CPUサイクル)。早い段階であると思われるが、有望であるWWW::Curl以上を試してみてください。LWP::Curlサーバー側では、mod_perlでapache2を使用してください。 HTTPを使用したくない場合PlRPCは非常に有望です。

を編集してください:あなたがそれをメモした場合、あなたは投票します。もちろん。

+0

おそらくあなたは間違っているために下降しているでしょう。私は何年も前からPerlのコミュニティで活躍してきましたが、そのことを実証している人はいませんでした。私はLWPもかなり自分自身を使ってきました。古いハードウェア上でさえ、常に十分速かったです。 –

+0

mangle httpヘッダー(2GHz CPUで500us)のために100万CPUサイクルを費やしても気にしないときは、私の要求とは異なる必要があります。鉱山は異なる、それは人生です。 –

2

IO::Allでは、約2行のコードでクライアント/サーバーを作成できます(リンクを参照)。

+0

私はこのモジュールを全く知らなかった...面白そうだ... – sebthebert

関連する問題