[Cosmo-dev] Brief Cosmo/Comet Update

Tim Pokorny tim at littlebluefrog.com
Mon Jul 9 08:55:04 PDT 2007


Just a quick update on the Cosmo/Comet progress:

This work is dependent on a Java-based Bayeux client library being  
available, something which seems almost non-existent at the moment.  
This is needed for the Cosmo server to act as a Comet client,  
publishing messages that the various Comso front-ends will then pick  
up on. While there is a java API, it is meant for webapps that embed  
a Comet server with them, rather than for publishing messages to and  
receiving messages from an external Comet server (as is the goal for  
this work).

That said, Greg Wilkens from Jetty has recently (like the last few  
days) put together the beginnings of a Java-based Bayeux client  
library. I have been in contact with him on the cometd-dev mailing  
list, but unfortunately I am getting errors when I try and build the  
client code. I've left a message notifying him of this (didn't get  
much response in the jetty IRC channel - no idea where in the world  
he is, so it may be the middle of the night :P) and hopefully it'll  
be fixed soon.

I've begun writing a guide to getting a simple Comet application up  
and running (which will go on my blog). While not actually required  
for SoC, it has given me something to do and helped me clarify the  
process. Also, with the lack of such documentation out there,  
hopefully it will help save others a lot of time, pain and suffering  
that I endured.

There will be a proper update later this week.

cheers,
Tim


More information about the cosmo-dev mailing list