From InfoQ.com: The Advanced Message Queuing Protocol (AMQP) specification 0.8 has been announced.
“AMQP is an open specification for queue-based messaging that is technology agnostic, designed for performance and completely interoperable; it defines a protocol and model for queue-based messaging. The AMQP protocol aims commoditize the messaging middleware industry and provide true interoperability across technology stacks in any language or operating system. JMS APIs over AMQ could easily interoperate with .NET clients or any other language or platform that can communicate via AMQP.”
A Leap for Java EE and .NET Interoperability? What do you think?

Don't we already have this with SOAP?
The interoperability part, that is. The message queue-based piece is cool, but I wouldn't think we would need a separate standard to gain the message queue... we can build a message queue (in fact, they already exist) on the server processing the SOAP messages.
We don't have anything like this anywhere. Amqp defines a standard functional model, plus wire-level protocol, for high-speed asynchronous messaging. Totally agnostic, it encompasses JMS but also other domains. Read the specs, you will understand. You could easily run SOAP over amqp.
Ahh... cool. Thanks Pieter!
Hi all!
G'night