【しばらく編集不可モードで運営します】 編集(管理者用) | 差分 | 新規作成 | 一覧 | RSS | FrontPage | 検索 | 更新履歴

POE - Perl Object Environment

目次

Perl Object Environment

http://poe.perl.org/

http://search.cpan.org/author/RCAPUTO/POE-0.25/POE.pm

DESCRIPTION

説明(超意訳

POE is an acronym of "Perl Object Environment". It originally was designed as the core of a persistent object server and runtime environment, but it's evolved into a general purpose multitasking and networking framework.

POEは "Perl Object Environment" の頭文字を並べて作った単語です。 もともとは永続的なオブジェクトのサーバーと実行環境のコアとしてデザインされましたが、 汎用的なマルチタスキングとネットワーキングのためのものに発展してきました。

POE's core contains two types of modules. First there's POE::Kernel; this is the main resource manager and event loop. Second are the sessions or state machines which implement the actual threads. The sessions are POE::Session (not quite a proper state machine) and POE::NFA.

POEのコアは二種類のモジュールを含んでいます。 ひとつは POE::Kernel です。これはリソース管理とイベントループをつかさどります。 もうひとつは本物のスレッドを実装したセッション/ステートマシンです。 セッションは POE::Session (ステートマシンとしてはあまり適当ではない)と POE::NFA です。

The remainder of this distribution consists of convenience and helper modules, most of which aren't required to begin using POE.

注意:この配布物は便利なヘルパーモジュールからなっていて、そのほとんどは POE を使い始めるためには必要ありません。