On Wed, Jun 27, 2001 at 11:21:45AM -0400, [EMAIL PROTECTED] wrote:
> 
> On 27-Jun-2001 Rocco Caputo wrote:
> > On Wed, Jun 27, 2001 at 10:13:22AM -0400, [EMAIL PROTECTED] wrote:
> >> 
> >> On 27-Jun-2001 Artur Bergman wrote:
> >> > Ok, could somone tell me, what do you people want to monitor. I am
> >> > lost.
> >> 
> >> The list again, with annotations :
> >> 
> >> Monitor triggers are one of :
> > [... session monitors ...]
> > 
> > Monitoring and exceptions should watch objects, not sessions.  The
> > code to do it belongs in the object layer.
> 
> ...because it would add overhead to signal and IO event delivery.  The
> collory is that POE shouldn't be used to deliver messages between objects.

Of course it adds overhead.  The alternative is a monolithic system
without clearly defined and separated subsystems.  That would suck.
There would be only one kind of Kernel, and only one sort of Session,
and only one object layer.  They would all be inextricably intertwined
and a huge mess to maintain.

Your corollary is false.  Poe events are a low level transport for
high level object messages.

-- Rocco Caputo / [EMAIL PROTECTED] / poe.perl.org / poe.sourceforge.net

Reply via email to