This past week Microsoft announced that they have joined the AMQP working group, throwing support behind the grass-roots AMQP (Advanced Message Queuing Protocol) movement popular with application developers in financial services, telecom and cloud computing.

Microsoft sells a long-standing proprietary messaging product called MSMQ and has been a driving force behind the WS-ReliableMessaging standard accepted by OASIS in 2007.

So why support AMQP now? Microsoft says in the press release that this is in response to customer demand (probably true) and a display of their commitment to openness, interoperability and customer choice (politicians aren’t the only ones that know how to spin).

The truth is Microsoft is not a significant player in the messaging space which has long been dominated by IBM, Tibco and JMS products (from Sun and others). Messaging is a highly heterogeneous problem, and MSMQ adoption has been Windows only. Most of the WS-standards stalled out about two years ago. Microsoft would love to be a bigger player in financial services, and since AMQP is a wire line compatible protocol, it gives them a low risk way to be on at least one end of the pipe. Better to do it themselves than let a third party do it. AMQP doesn’t cannibalize their other products, on the contrary, it is greenfield. As Bob Dylan said, “When you got nothin, you got nothin to lose.”

AMQP doesn’t have a lot of production use today, but it’s significant because it is the first open messaging wire format specification, the key to maximizing cross-implementation interoperability. This has been the achilles heel of JMS, which only specifies an API and leaves implementation of the wire format to the implementer. It’s always hard to say what will win a meaningful place in the market — the users of messaging will decide that — but AMQP is definitely worth watching closely. The support of Microsoft could turn out to be a tipping point on its journey to wider acceptance.

Solace

Solace helps large enterprises become modern and real-time by giving them everything they need to make their business operations and customer interactions event-driven. With PubSub+, the market’s first and only event management platform, the company provides a comprehensive way to create, document, discover and stream events from where they are produced to where they need to be consumed – securely, reliably, quickly, and guaranteed.

Behind Solace technology is the world’s leading group of data movement experts, with nearly 20 years of experience helping global enterprises solve some of the most demanding challenges in a variety of industries – from capital markets, retail, and gaming to space, aviation, and automotive.

Established enterprises such as SAP, Barclays and the Royal Bank of Canada, multinational automobile manufacturers such as Renault and Groupe PSA, and industry disruptors such as Jio use Solace’s advanced event broker technologies to modernize legacy applications, deploy modern microservices, and build an event mesh to support their hybrid cloud, multi-cloud and IoT architectures.