Perl Object Environment: Difference between revisions

Content deleted Content added
No edit summary
Disambiguated: TkTk (framework) using Dab solver
Line 4:
 
From CPAN:
:''"POE originally was developed as the core of a persistent object server and runtime environment. It has evolved into a general purpose multitasking and networking framework, encompassing and providing a consistent interface to other event [[ControlProgram flow#Loopsloops|loops]] such as Event and the [[Tk (framework)|Tk]] and [[Gtk]] toolkits."''
 
==POE Architecture: Layers of Abstraction ==
Line 33:
*POE::Wheel::ListenAccept - A subset of POE::Wheel::SocketFactory used for listening on existing server sockets and accepting connections from remote clients.
*POE::Wheel::ReadLine - A non-blocking, event driven analogue to Term::ReadLine.
*POE::Wheel::ReadWrite - A high-performance [[Asynchronous_IAsynchronous I/O|NBIO]] file handler for POE that uses POE's ''[[software driver|driver]]s'' and ''[[filter (software)|filter]]s'' to perform buffered read and write on '''[[filehandle]]s''' which draws on the next layer - POE's own little file system.
 
===The file layers===