[Twisted-Python] Twisted-friendly Message bus

christian simms christian.simms at gmail.com
Fri Jun 16 19:37:48 EDT 2006


I like and use XMPP myself.  Since it's a standard, there are multiple
implementation choices, which is nice. And you get queueing for free.
And besides having a bunch of client libraries available in all major
programming languages, for testing you can just manually send messages
using an IM client like GAIM.

The only other major standard I know of is JMS, and that's tied to Java.

Cheers,
Christian


On 6/16/06, Phil Mayers <p.mayers at imperial.ac.uk> wrote:
> All,
>
> I've run into "this service needs to know about this event from this
> other service" once too often. It's message bus time, baby.
>
> However, many of the daemons I use are locally-written Twisted code, so
> a Twisted-friendly (async api) one would be nice. Note also that other
> non-Twisted code will need to connect to it, so rolling my own (aside
> from it being a bad idea from a NIH perspective) is out.
>
> I could of course wrap the message queue receiver for something
> well-proven like Spread into a thread. Then there's XMPP which is the
> darling of the anti-Java movement - though wrapping Twisteds' XMPP API
> to get a message bus might be annoying.
>
> Suggestions?
>
> _______________________________________________
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>




More information about the Twisted-Python mailing list