THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Tip | ||
---|---|---|
| ||
There is a thread about this table on the dev mailing list. Let us know what you think. |
HTML |
---|
<table<table> <tr><td><font bordercolor="1" cellpadding="2"> <tr> <th rowspan="3"> </th> <th colspan="3">Brokers</th> <th colspan="7">Clients</th> </tr> <tr> <th colspan="2">C++</th> <th>Java</th> <th colspan="2">C++</th> <th>Java JMS</th> <th>Java AMQP</th> <th>Python</th> <th>Ruby</th> <th>WCF</th> </tr> <tr> <th>Linux</th> <th>Windows</th> <th>*</th> <th>Linux</th> <th>Windows</th> <th>*</th> <th>*</th> <th>*</th> <th>*</th> <th>*<green"><b>Y</b></font></td><td>- Supported</td></tr> <tr><td><font color="red"><b>N</b></font></td><td>- Not supported</td></tr> <tr><td><font color="blue"><b>P</b></font></td><td>- Planned</td></tr> <tr><td><b>?</b></td><td>- Unknown: may/should work, but not tested</td></tr> <tr><td><b>-</b></td><td>- Not applicable</td></tr> </table> <table border="1" cellpadding="2"> <tr> <th rowspan="3"> </th> <th colspan="3">Brokers</th> <th colspan="7">Clients</th> </tr> <tr> <tr<th bgcolorcolspan="#404040"> <td2">C++</th> <th>Java</th> <th colspan="11"><font color="yellow">Protocol Features</font></td>2">C++</th> <th>Java JMS</th> <th>Java AMQP</th> <th>Python</th> <th>Ruby</th> <th>WCF</th> </tr> <tr> <td>AMQP 0-8</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </<th>Linux</th> <th>Windows</th> <th>*</th> <th>Linux</th> <th>Windows</th> <th>*</th> <th>*</th> <th>*</th> <th>*</th> <th>*</th> </tr> <tr bgcolor="#404040"> <td colspan="11"><font color="yellow" size="+1"><b>Protocol Features</b><sup>1</sup></font></td> </tr> <tr> <td>AMQP 0-9<8</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>AMQP 0-10<9</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>AMQP 10-0<10</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Producer Flow Control<<td>AMQP 1-0</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Transactions<<td>Producer Flow Control</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Distributed Transactions<<td>Transactions</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>SSL<<td>Distributed Transactions</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>RDMA<<td>SSL</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr bgcolor="#404040"> <td colspan="11"><font color="yellow">Broker Features</font></td> </tr> <tr> <td>ACL<<td>RDMA</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Clustering<<tr bgcolor="#404040"> <td colspan="11"><font color="yellow" size="+1"><b>Broker Features</b><sup>1</sup></font></td> </tr> <tr> <td>ACL</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Federation<<td>Clustering</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Management Exchange<<td>Federation</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>QMF<td>Management Agent<Exchange</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>JMX<td>QMF bridge<Agent</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Replication<<td>JMX bridge</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Watchdog<<td>Replication</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>XML Exchange<<td>Watchdog</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Last<td>XML Value Queue<Exchange</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Priority<td>Last Value Queue</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>SASL<td>Priority Security<Queue</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>BDB<td>SASL Store Module<Security</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>SQL<td>BDB DatabaseStore Module</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Async<td>SQL StoreDatabase Module</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Durable<td>Async Store Exchanges<Module</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Durable Queues<Exchanges</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Durable Bindings<Queues</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Durable Subscriptions<Bindings</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Flow-to-disk<<td>Durable Subscriptions</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr bgcolor="#404040"> <td colspan="11"><font color="yellow">Client Features</font></td> </tr> <tr> <td>New API</td> <tr> <td>Flow-to-disk</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>QMF library</td> <td><tr bgcolor="#404040"> <td colspan="11"><font color="yellow" size="+1"><b>Client Features</b></font></td> </tr> <tr> <td>New API</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Priority<td>QMF Delivery<library</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Cluster<td>Priority Auto-failover<Delivery</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr bgcolor="#404040"> <td colspan="11"><font color="yellow">External Tools</font></td> </tr> <tr> <td>Configuration<<tr> <td>Cluster Auto-failover</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Status Query</<tr bgcolor="#404040"> <td colspan="11"><font color="yellow" size="+1"><b>External Tools</b></font></td> </tr> <tr> <td>Configuration</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Cluster<td>Status Management<Query</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Federation<td>Cluster Management</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Statistics<<td>Federation Management</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>Statistics</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> </table> <br> <b>Notes</b> <table> <tr><td>1 </td><td>Clients reflect support for or ability to use protocol or broker feature</td></tr> <tr><td>2 </td><td>When a store module is loaded</td></tr> <tr><td>3 </td><td>via Qman</td></tr> </table> |