Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The java implementation of Qpid is a pure Java message broker that implements the AMQP protocol. Essentially, Qpid is a robust, performant middleware component that can handle your messaging traffic. One of the most attractive aspects of Qpid is its cost - there is no licensing cost  !

It currently supports the following features:

  • High performance header-based routing for messages
  • Most All features required by the JMS 1.1 specification. See our roadmap for details of missing JMS features and when we expect to add them.Qpid passes all tests in the Sun JMS compliance test suite
  • Transaction support
  • Persistence using the high performance Berkeley DB Java Edition. The persistence layer is also pluggable should an alternative implementation be required. The BDB store is available from the 3rd Party Libraries page
  • Pluggable security using SASL. Any Java SASL provider should be capable of working with Blaze.
  • Management using JMX and MC4J (again see our roadmap for details of this feature and our future plans in this area)
  • Clustering for scalability
  • can be used
  • Management using JMX and a custom management console built using Eclipse RCP
  • Naturally, interoperability with other clients including the Qpid .NET, Python, Ruby and C++ implementations .NET API implementation (currently an alpha release; see our roadmap)
    Wiki Markup
    {cloak}

    Wiki Markup
    {toggle-cloak:id=q2}
    Can you help me get started with Qpid?

    Wiki Markup
    {cloak:id=q2}
    Have a look at our Getting Started Guide
    Wiki Markup
    {cloak}

    Wiki Markup
    {toggle-cloak:id=q3}
    How do I install the Qpid broker ?

    Wiki Markup
    {cloak:id=q3}
    Please follow the instructions provided on our Getting Started Guide.
    Wiki Markup
    {cloak}

    Wiki Markup
    {toggle-cloak:id=q4}
    How do I run the Qpid broker ?

    Wiki Markup
    {cloak:id=q4}
    The broker comes with a script for unix/linux/cygwin called qpid-server, which can be found in the bin directory of the installed package. This command can be executed without any paramters and will then use the default configuration file provided on install.

For the Windows OS, please use qpid-server.bat.

...

For now, subscribe to our qpid-dev@incubator.apache.com developer list (email qpid-dev-subscribe@incubator.apache.com). A users list is expected shortly currently being set up!

Wiki Markup
{cloak}