Hi,
I'm an ex-Nevow contributor (just a plain old user right
now) and I
think Athena probably could use the Bayeaux layer.
Basically, if Bayeaux can guarantee message delivery, can
route
messages to the correct destination and can be used to
identify active
pages then I think Athena could use it.
I haven't had much chance to look at Bayeaux yet and I'm
not sure how
much Athena's implementation has changed sinee I last used
it
properly, but I imagine it whould be possible for Athena to
register
as a "master" Bayeaux channel handler and
dynamically create and
destroy child channels that correspond with the current set
of live
pages.
Hmm, is a channel hierarchy controller usecase covered by
the Bayeaux
spec? i.e. a "controller" that registers with a
fixed channel name but
can dynamically manage child channels without registering
1000s more
times?
That would probably be a very useful feature if it's not
already
possible. Sounds similar to the recent globbing discussion,
I guess.
- Matt
On 8/14/06, Alex Russell <alex dojotoolkit.org> wrote:
> Hey Carl,
>
> I'm aware of Athena, but I hadn't given it a deep
look. It might be
> interesting if it spoke Bayeux. Might make other kinds
of pages able to
> use it (not just Nevow applications).
>
> Regards
>
> On Sunday 13 August 2006 4:53 pm, Carl Shimer wrote:
> > Hi,
> >
> > I stumbled upon the cometd python implementation
today. Has anyone
> > considered looking at the divmod athena
implementation? It offers
> > comet functionality and might be a good place to
borrow some ideas or
> > code. The code is here:
> > http://divmod.org/trac/browser/trunk/Nevow/nevow/athe
na.py. As a user
> > of Athena and hopefully a user of cometd at some
point it would be
> > nice to see these two tools play together.
>
> --
> Alex Russell
> alex sitepen.com A99F 8785 F491 D5FD 04D7 ACD9 4158
FFDF 2894 6876
> alex dojotoolkit.org BE03 E88D EABB 2116 CC49 8259 CF78
E242 59C3 9723
>
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the
Google Groups "cometd-dev" group.
To post to this group, send email to cometd-dev googlegroups.com
To unsubscribe from this group, send email to
cometd-dev-unsubscribe googlegroups.com
For more options, visit this group at http://grou
ps.google.com/group/cometd-dev
Visit the cometd website at http://www.cometd.com/
-~----------~----~----~----~------~----~------~--~---
|