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:
“The waves have now a redder glow
The hours are breathing faint and low
And when, amid no earthly moans,
Down, down that town shall settle hence,
Hell, rising from a thousand thrones,
Shall do it reverence.”
—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)