Microsoft gaat meehelpen bij de ontwikkeling van een open standaard genaamd advanced message queuing protocol. Dit softwareprotocol is bedoeld voor de interne en externe uitwisseling van complexe berichten binnen organisaties.
De messagingstandaard die ontwikkeld wordt door de Amqp-werkgroep zal platformonafhankelijk en open zijn, zodat iedere ontwikkelaar de standaard kan implementeren in zijn eigen software. De Amqp-groep bevestigt dat ze niet de eerste is die een dergelijke poging onderneemt. Een groot verschil ten opzichte van de andere protocollen is echter dat door Amqp ook eisen worden gesteld aan serversemantiek, waardoor interoperabiliteit met meerdere serverimplementaties mogelijk wordt.
Microsoft is door enkele van zijn klanten gevraagd deel te nemen aan de Amqp-werkgroep. Volgens Sam Ramji, bij Microsoft als senior director verantwoordelijk voor platformstrategie, zijn klanten op zoek naar schaalbare oplossingen in combinatie met lagere kosten die hen toestaan om hun software berichten binnen en buiten de bedrijfsinfrastructuur te laten uitwisselen. De standaard die binnen de Amqp-werkgroep ontwikkeld wordt biedt deze mogelijkheden, aldus Ramji.
Hoewel het erop lijkt alsof Microsoft 'onder dwang' deelneemt binnen de Amqp-werkgroep is dat niet het geval, schrijft Ars Technica. Het Redmondse bedrijf wil zijn software namelijk beter interoperabel maken met de producten van andere leveranciers, en in dat kader zijn bijvoorbeeld reeds specificaties van enkele Microsoft-producten en technologieën vrijgegeven. Of het bedrijf de Amqp-standaard gaat implementeren liet Microsoft in het midden. Primair gaat het erom dat Microsoft luistert en leert van de wensen die klanten voor Amqp uitspreken, aldus een woordvoerder van het bedrijf.