Qpid provides a multiple language implementation of the latest Advanced Message Queuing Protocol (AMQP) specification and related technologies. Please note that Qpid is in incubation at Apache, for details
...
Qpid is a messaging implementation built on AMQP, that allows one to implement just about any distributed or business application. Client APIs include C++, Java, Ruby, Python and C# for .NET. In addition a JMS API is provided for Java making typical JMS (Passing TCK) use cases easy.
Qpid provides transaction management, queuing, distribution, security, management and heterogeneous multi-platform support.
...