このソリューションがHTTPプロトコルに基づいている方が良いでしょう。Perlでクライアントサーバーを作る最も簡単で簡単な方法は何ですか?
答えて
チェックアウトHTTP::Daemon in CPAN。それはあなたにサーバーの基礎を与えるでしょう。 HTTPを処理するメソッドをオーバーライドすることができます。
また、HTTP::Server::Simpleを試してください。そのモジュールは最初のモジュールほど成熟していません。
最後に、より一般的な方法であるNet::Serverをご覧ください。
私はなぜCPANでHTTP :: Daemonを見つけられなかったのか分かりません...私が探していたものから近いと思われます。 – sebthebert
HTTP Perlクライアントの実装は低速です(HTTPヘッダーのマングリングの場合は100万CPUサイクル)。早い段階であると思われるが、有望であるWWW::Curl以上を試してみてください。LWP::Curlサーバー側では、mod_perlでapache2を使用してください。 HTTPを使用したくない場合PlRPCは非常に有望です。
を編集してください:あなたがそれをメモした場合、あなたは投票します。もちろん。
おそらくあなたは間違っているために下降しているでしょう。私は何年も前からPerlのコミュニティで活躍してきましたが、そのことを実証している人はいませんでした。私はLWPもかなり自分自身を使ってきました。古いハードウェア上でさえ、常に十分速かったです。 –
mangle httpヘッダー(2GHz CPUで500us)のために100万CPUサイクルを費やしても気にしないときは、私の要求とは異なる必要があります。鉱山は異なる、それは人生です。 –
- 1. mysqlテーブルとPHPからサイトを作成する最も簡単で簡単な方法は何ですか?
- 2. UITableViewフォームを作成する最も簡単で簡単な方法は何ですか?
- 3. ファイルを検索する方法は、最も簡単で簡単ですか?
- 4. 最も簡単な方法
- 5. 作成と最も簡単な方法
- 6. C++でスレッドプールを作成する最も簡単な方法は?
- 7. VisualStudio2008の開発にlibpngを利用する最も簡単で簡単な方法は何ですか?
- 8. このheirarchicalテーブルをフラットテーブルに非正規化する最も簡単で簡単な方法は何ですか?
- 9. Windows Media Playerを一時停止/再生する最も簡単で簡単な方法は何ですか?
- 10. Magentoのデータベースをアップグレードする最も簡単で簡単な方法は何ですか?
- 11. ナビゲーションバー以外のビューの高さを取得する最も簡単で簡単な方法は何ですか?
- 12. Pythonで簡単なGUIを開発する最も簡単な方法
- 13. NSTableViewカスタムセルを作成する最も簡単な方法は何ですか?
- 14. 簡単な3Dアイオスアプリを作成する最も簡単な方法
- 15. 自己抽出PEを作る最も簡単な方法は何ですか?
- 16. RailsでERBを実装する最も簡単な方法は何ですか?
- 17. Javaでカスタムバイナリデータメッセージを設定する最も簡単な方法は何ですか?
- 18. OSXでPostgreSQLを設定する最も簡単な方法は何ですか?
- 19. XAMLでScrollViewerをスタイルする最も簡単な方法は何ですか
- 20. Blackberryデバイスでスクリーンショットを撮る最も簡単な方法は何ですか?
- 21. 最も簡単な方法は、垂直
- 22. JavaScriptのゲームで最も簡単なコミュニケーションシステムは何ですか?
- 23. Rubyで最も簡単なサーブレットライブラリは何ですか?
- 24. Androidで水平バーを描く最も簡単な方法は何ですか?
- 25. トリガーで否定を行う最も簡単な方法は何ですか?
- 26. これはカレンダーのための最も簡単で簡単なアルゴリズムですか?
- 27. WPFアプリケーションを配備する最も簡単な方法は何ですか?
- 28. Webサービスを複製する最も簡単な方法は何ですか?
- 29. NSMenuItemsを複製する最も簡単な方法は何ですか?
- 30. Tkinterキャンバスウィジェットをスティプルする最も簡単な方法は何ですか?
どのプロトコルですか? UDP/TCP/HTTPをリッスンするサーバーが必要ですか?これは非常に曖昧な質問です。再発したり、閉鎖の危険があります。 –