[openamq-dev] Spec conformance chart? Shopping for a new broker
Pieter Hintjens
ph at imatix.com
Fri May 9 19:19:24 CEST 2008
On Fri, May 9, 2008 at 6:44 PM, Brad Clements <bkc at murkworks.com> wrote:
> It would be helfpul for me to have some kind of "spec conformance" chart
> for OpenAMQ. Something like http://www.rabbitmq.com/compatibility.html
> but doesn't have to be so fancy.
http://www.openamq.org/features.html
> For example, does OpenAMQ support file or stream class?
Nope.
> In addition to the usual program-to-program messaging, I also need to
> provide a REST http interface to browsers and embedded Python
> applications, authenticate those connections through LDAP and then
> control access to topics/queues/channels based on the user's group
> membership.
REST is fun, but I suspect how you implement that is orthogonal to
what messaging technology you use. Your gateway will have to be able
to speak AMQP but that's pretty simple. I've thought about
implementing HTTP (not REST but it might be a basis) in OpenAMQ and we
have a bunch of basic HTTP classes (iMatix has some experience making
HTTP servers) but no-one actually wanted this code before, and we
don't make code people are not asking for.
> Anyway, REST support is what attracted me to ActiveMQ, but it doesn't
> handle group based role mapping through LDAP "out of the box", and I'd
> be happier to get the same or better functionality w/o requiring Java.
> (mostly because my java foo is low).
Again, this seems a problem to be solved in the gateway, and my advice
would be to make that as generic as possible with minimum dependencies
on whatever messaging you choose.
> And I'm looking for an active (pardon the pun) message broker community
> as well.. That's important too.
We're not so much active as open. :-)
-
Pieter Hintjens
iMatix
--
This email may contain documents in ISO26300 format (ODF). ODF is
portable to Windows, Mac, and GNU/Linux and is widely supported. Go to
http://www.ODFworks.com for more information and free downloads.
More information about the openamq-dev
mailing list