A test suite that systematically tests AMQP 1.0 clients against each other to ensure that they are working correctly with each other. The tests consist of matched client pairs to send and receive messages through an AMQP server (or combination of connected servers). These tests also check that the AMQP server is able to handle the clients and AMQP traffic.
Any servers that can handle AMQP 1.0 will work. By default, the tests run against localhost using the default AMQP port (5672), but these can be changed to any valid IP address and port.
The following clients are currently supported:
Clients | ||||
---|---|---|---|---|
Test | Qpid Proton C++ | Qpid Proton Python | Rhea | AMQP .Net Lite |
AMQP types | YES | YES | YES | YES |
Large AMQP messages | YES | YES | YES |
Clients | |||||
---|---|---|---|---|---|
Test | Qpid JMS | Qpid Proton C++ | Qpid Proton Python | Rhea | AMQP .Net Lite |
JMS messages | YES | YES | YES | ||
JMS headers & properties | YES | YES | YES |
Apache Qpid, Messaging built on AMQP; Copyright © 2015 The Apache Software Foundation; Licensed under the Apache License, Version 2.0; Apache Qpid, Qpid, Qpid Proton, Proton, Apache, the Apache feather logo, and the Apache Qpid project logo are trademarks of The Apache Software Foundation; All other marks mentioned may be trademarks or registered trademarks of their respective owners