POE Components
Several larger packages have been written in POE according to the POE::Component documentation. These are event-driven modules, many of which act as little daemons that provide services to larger packages to which they belong. Some of them facilitate higher-level communications between modules, especially stand-alone applications that need to remain independent from the main distribution of Perl.
In general, POE Components are ready-made high level procedures that perform specific large tasks. A few examples:
- Component::Server::TCP - a special-purpose TCP servlet
- Component::Client::TCP - a POE-aware TCP client
- POE::Component::IRC - a nearly full-featured IRC client.
- POE::Component::Server::IRC - an RFC 2810 to RFC 2813 compliant IRC server (under development)
- POE::Component::UserBase - a user authentication and data persistence servlet.
Read more about this topic: Perl Object Environment
Famous quotes containing the words poe and/or components:
“No sooner had I glanced at this letter, than I concluded it to be that of which I was in search. To be sure, it was, to all appearance, radically different from the one of which the Prefect had read us so minute a description.... But, then, the radicalness of these differences ... these things ... were strongly corroborative of suspicion.”
—Edgar Allan Poe (18091849)
“Hence, a generative grammar must be a system of rules that can iterate to generate an indefinitely large number of structures. This system of rules can be analyzed into the three major components of a generative grammar: the syntactic, phonological, and semantic components.”
—Noam Chomsky (b. 1928)