Re: How does POE speed up operation in reality?

Rocco Caputo <[email protected]>
Newsgroups gmane.comp.lang.perl.poe
Message-ID <[email protected]>
Incorrect.  A lot of the work of transferring a file is waiting for  
the data to arrive.  POE can wait for data to arrive in parallel  
without threading.

POE::Component::Client::FTP may or may not be programmed to allow  
this, but POE can do it.  It's a common misunderstanding to say "POE"  
when you mean "a module using POE".  POE's authors have little control  
over how it's used.

-- 
Rocco Caputo - [email protected]


On May 2, 2009, at 02:39, Roy M. wrote:

> Hi guy,
>
> Some basic questions about POE.
>
>
> For example, in the module: POE::Component::Client::FTP
>
> http://search.cpan.org/~bingos/POE-Component-Client-FTP-0.22/lib/POE/Component/Client/FTP.pm
>
>
> What I see is the old sequential ftp operations now being replaced by
> some call back handlers and they will trigger automatically.
>
> But the speed of the whole FTP operations (e.g. login, download, and
> bye) should remain the same (or slower in fact due to overhead).
>
> So if I want to have faster speed, e.g. download more then one files
> at the same time, I need to use thread and POE together?
>
> Am I correct?
>
>
> Thanks.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.