Welcome to the Qpid Wiki
Visit the Qpid website for more information about Qpid.
Developer Pages
Specifications, design docs, and developer guidelines
Documentation
Component overviews, API and feature guides, and examples
People
Personal wiki pages
Proton
Pages for the Qpid Proton libary
Dispatch
Pages for the Qpid Dispatch Router
Releases
Current and archived Qpid release pages
News: Qpid has graduated as TLP.
Qpid provides a multiple language implementation of the latest Advanced Message Queuing Protocol (AMQP) specification and related technologies.
Apache Qpid: AMQP Messaging for Java JMS, Ruby, Python, and C# for .NET
Qpid is a messaging implementation built on AMQP, designed to support messaging for just about any distributed or business application. Client APIs include C++, Java, Ruby, Python and C# for .NET. In addition, Qpid has a fully conformant Java JMS client.
Qpid provides transaction management, queuing, distribution, security, management and heterogeneous multi-platform support.
To work out what version to use please visit out download page. Qpid has two brokers, Java and C++. For more detail see Getting Started.
Also, please mail us on one of our lists if you want to contribute to the project, have questions on using it or just want to get our thoughts on a topic...
We AIM to provide 100% AMQP compliant implementations, so please mail us if you find any compliance issues in our latest versions.
Get me up and running
Qpid continues to add facilities and features and this wiki does not keep pace... so don't hesitate to mail the lists if you don't find something – good chance it is there.
Getting Help
If you have a question about any aspect of Qpid or need help getting up and running please send an email to one of our mailing lists.
Roadmap
For details on releases, a summary of what is in each release can be found here RoadMap