On 24 October 2012 23:37, Sean K <sk92...@gmail.com> wrote:
> Has anyone responded to this article written by Mark Richards about
> AMQP and JMS (includes ActiveMQ)?
>
> Specifically:
>
>
> "This means that message clients using AMQP are completely agnostic as
> to which AMQP clients API or
> AMQP message broker you are using."   -- I remember hearing something
> like that about Java -- Write once, run everywhere -- which was a lie.
>
> Or, "While it is true vendors such as SonicMQ, ActiveMQ, and HornetQ
> provide some level of cross platform interoperability, they do so
> through proprietary protocols, APIs, and client libraries.   ..."   My
> thought is -- is this really true?

You can already use STOMP - an open cross platform interoperable wire
protocol (that has much wider adoption among clients and brokers) with
Sonic, ActiveMQ and HornetQ today (the latter 2 having native STOMP
support built in). So the article is sounding a bit bogus already :)
http://stomp.github.com/


> I thought all of ActiveMQ is open
> source via Apache, thus it should be another standard that should be a
> louder standard than AMQP.
>
> Last, how different is openwire protocol from the AMQP protocol?

OpenWire was created years before AMQP became public, though is only
used by ActiveMQ AFAIK. Other than that they are both binary wire
protocols for messaging (openwire supporting natively all the things
ActiveMQ users need to do).

-- 
James
-------
Red Hat

Email: jstra...@redhat.com
Web: http://fusesource.com
Twitter: jstrachan, fusenews
Blog: http://macstrac.blogspot.com/

Open Source Integration

Reply via email to