THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
HTML |
---|
<table border="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>JMS</th> <th>Java AMQP<<th>Java</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>*<<th>Windows</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<td bgcolor="#e0e0e0">AMQP 0-8</td> <td><font<!-- C++ Broker Linux --><td><font color="red"><b>N</b></font></td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>AMQP 0-9</td> <td><font color="red"><b>N</b></font></td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td><!-- C++ Broker Win --><td><font color="red"><b>N</b></font></td> <!-- Java Broker * --><td><font color="green"><b>Y</b></font></td> <!-- C++ Client Linux --><td><font color="red"><b>N</b></font></td> <!-- C++ Client Win --><td><font color="red"><b>N</b></font></td> <!-- JMS Client * --><td><font color="green"><b>Y</b></font></td> <!-- Java Client * --><td> </td> <!-- Python Client * --><td><b>?</b></td> <!-- Ruby Client * --><td><b>?</b></td> <!-- WCF Client Win --><td> </td> </tr> <tr> <td bgcolor="#e0e0e0">AMQP 0-9</td> <!-- C++ Broker Linux --><td><font color="red"><b>N</b></font></td> <!-- C++ Broker Win --><td><font color="red"><b>N</b></font></td> <!-- Java Broker * --><td><font color="green"><b>Y</b></font></td> <!-- C++ Client Linux --><td><font color="red"><b>N</b></font></td> <!-- C++ Client Win --><td><font color="red"><b>N</b></font></td> <!-- JMS Client * --><td><font color="green"><b>Y</b></font></td> <!-- Java Client * --><td> </td> <!-- Python Client * --><td><b>?</b></td> <!-- Ruby Client * --><td><b>?</b></td> <!-- WCF Client Win --><td> </td> </tr> <tr> <td bgcolor="#e0e0e0">AMQP 0-10</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <!-- C++ Broker Win --><td><font color="green"><b>Y</b></font></td> <!-- Java Broker * --><td><font color="green"><b>Y</b></font></td> <!-- C++ Client Linux --><td><font color="green"><b>Y</b></font></td> <!-- C++ Client Win --><td><font color="green"><b>Y</b></font></td> <!-- JMS Client * --><td><font color="green"><b>Y</b></font></td> <!-- Java Client * --><td> </td> <!-- Python Client * --><td><font color="green"><b>Y</b></font></td> <!-- Ruby Client * --><td><font color="green"><b>Y</b></font></td> <!-- WCF Client Win --><td> </td> </tr> <tr> <td bgcolor="#e0e0e0">AMQP 1-0</td> <!-- C++ Broker Linux --><td><font color="blue"><b>P</b></font></td> <!-- C++ Broker Win --><td><font color="blue"><b>P</b></font></td> <!-- Java Broker * --><td><font color="blue"><b>P</b></font></td> <!-- C++ Client Linux --><td><font color="blue"><b>P</b></font></td> <!-- C++ Client Win --><td><font color="blue"><b>P</b></font></td> <!-- JMS Client * --><td><font color="blue"><b>P</b></font></td> <!-- Java Client * --><td> </td> <!-- Python Client * --><td><font color="blue"><b>P</b></font></td> <!-- Ruby Client * --><td><font color="blue"><b>P</b></font></td> <!-- WCF Client Win --><td><font color="blue"><b>P</b></font></td> </tr> <tr> <td bgcolor="#e0e0e0">Producer Flow Control</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <!-- C++ Client Linux --><td> </td> <!-- C++ Client Win --><td> </td> <!-- JMS Client * --><td> </td> <!-- Java Client * --><td> </td> <!-- Python Client * --><td> </td> <!-- Ruby Client * --><td> </td> <!-- WCF Client Win --><td> </td> </tr> <tr> <td bgcolor="#e0e0e0">Transactions</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <!-- C++ Client Linux --><td> </td> <!-- C++ Client Win --><td> </td> <!-- JMS Client * --><td> </td> <!-- Java Client * --><td> </td> <!-- Python Client * --><td> </td> <!-- Ruby Client * --><td> </td> <!-- WCF Client Win --><td> </td> </tr> <tr> <td bgcolor="#e0e0e0">Distributed Transactions</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <!-- C++ Client Linux --><td> </td> <!-- C++ Client Win --><td> </td> <!-- JMS Client * --><td> </td> <!-- Java Client * --><td> </td> <!-- Python Client * --><td> </td> <!-- Ruby Client * --><td> </td> <!-- WCF Client Win --><td> </td> </tr> <tr> <td bgcolor="#e0e0e0">SSL</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <!-- C++ Client Linux --><td> </td> <!-- C++ Client Win --><td> </td> <!-- JMS Client * --><td> </td> <!-- Java Client * --><td> </td> <!-- Python Client * --><td> </td> <!-- Ruby Client * --><td> </td> <!-- WCF Client Win --><td> </td> </tr> <tr> <td bgcolor="#e0e0e0">RDMA</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <!-- C++ Client Linux --><td> </td> <!-- C++ Client Win --><td> </td> <!-- JMS Client * --><td> </td> <!-- Java Client * --><td> </td> <!-- Python Client * --><td> </td> <!-- Ruby Client * --><td> </td> <!-- WCF Client Win --><td> </td> </tr> <tr bgcolor="#404040"> <td colspan="11"><font color="yellow" size="+1"><b>Broker Features</b><sup>1</sup></font></td> </tr> <tr> <td bgcolor="#e0e0e0">ACL</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <!-- C++ Client Linux --><td> </td> <!-- C++ Client Win --><td> </td> <!-- JMS Client * --><td> </td> <!-- Java Client * --><td> </td> <!-- Python Client * --><td> </td> <!-- Ruby Client * --><td> </td> <!-- WCF Client Win --><td> </td> </tr> <tr> <td bgcolor="#e0e0e0">Clustering</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <!-- C++ Client Linux --><td> </td> <!-- C++ Client Win --><td> </td> <!-- JMS Client * --><td> </td> <!-- Java Client * --><td> </td> <!-- Python Client * --><td> </td> <!-- Ruby Client * --><td> </td> <!-- WCF Client Win --><td> </td> </tr> <tr> <td bgcolor="#e0e0e0">Federation</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <!-- C++ Client Linux --><td> </td> <!-- C++ Client Win --><td> </td> <!-- JMS Client * --><td> </td> <!-- Java Client * --><td> </td> <!-- Python Client * --><td> </td> <!-- Ruby Client * --><td> </td> <!-- WCF Client Win --><td> </td> </tr> <tr> <td bgcolor="#e0e0e0">Management Exchange</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <!-- C++ Client Linux --><td> </td> <!-- C++ Client Win --><td> </td> <!-- JMS Client * --><td> </td> <!-- Java Client * --><td> </td> <!-- Python Client * --><td> </td> <!-- Ruby Client * --><td> </td> <!-- WCF Client Win --><td> </td> </tr> <tr> <td>AMQP 0-10</td> <td><font<td bgcolor="#e0e0e0">QMF Agent</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <td>td> <!-- C++ Broker Win --><td> </td> <td><!-- Java Broker * --><td> </td> <td><!-- C++ Client Linux --><td> </td> <td> </td> <td><!-- C++ Client Win --><td> </td> <td> </td> <td><!-- JMS Client * --><td> </td> <td> </td> <td><!-- Java Client * --><td> </td> </tr> <tr> <td>AMQP 1-0</td> <td><font color="blue"><b>P</b></font></td> <td>!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td><!-- WCF Client Win --><td> </td> <td> </tr> <tr> <td bgcolor="#e0e0e0">JMX bridge</td> <td> </td> <td><!-- C++ Broker Linux --><td><font color="red"><b>N</b></font></td> <!-- C++ Broker Win --><td> </td> <td><!-- Java Broker * --><td> </td> <td> </td> <td><!-- C++ Client Linux --><td> </td> </tr> <tr> <td>Producer Flow Control</td> <td><font color="green"><b>Y</b></font></td> <td> </td> <td>!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td> </td> <td><!-- Python Client * --><td> </td> <td> </td> <td><!-- Ruby Client * --><td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>Transactions<<td bgcolor="#e0e0e0">Replication</td> <td><font<!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <td>/b></font></td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <td><!-- C++ Client Linux --><td> </td> <td><!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td>td> <!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>Distributed Transactions</td> <td><font<td bgcolor="#e0e0e0">Watchdog</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <td><!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <td><!-- C++ Client Linux --><td> </td> <td><!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>SSL<<td bgcolor="#e0e0e0">XML Exchange</td> <td><font<!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <td> </td> <td> </td> <td> </td> <td> </td> <td><!-- C++ Broker Win --><td> </td> <td> </td> <td><!-- Java Broker * --><td> </td> <td> </td> <td><!-- C++ Client Linux --><td> </td> </tr> <tr> <td>RDMA</td> <td><font color="green"><b>Y</b></font></td> <td>!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td> </td> <td><!-- Python Client * --><td> </td> <td> </td> <td><!-- Ruby Client * --><td> </td> <td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr bgcolor="#404040"><tr> <td colspanbgcolor="11#e0e0e0"><font color="yellow" size="+1"><b>Broker Features</b><sup>1</sup></font></td> </tr> <tr> <td>ACL</td> <td><font>Last Value Queue</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <td>/td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <!-- C++ Client Linux --><td> </td> <td><!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td> </td> <td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>Clustering<<td bgcolor="#e0e0e0">Priority Queue</td> <td><font<!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <td>/b></font></td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <td><!-- C++ Client Linux --><td> </td> <td><!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td> <!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>Federation</td> <td><font<td bgcolor="#e0e0e0">SASL Security</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <td><!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <td><!-- C++ Client Linux --><td> </td> <td><!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>Management Exchange</td> <td><font<td bgcolor="#e0e0e0">BDB Store Module</td> <!-- C++ Broker Linux --><td><font color="greenred"><b>Y<><b>N</b></font></td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td><!-- C++ Broker Win --><td> </td> <td> </td> <td><!-- Java Broker * --><td> </td> </tr> <tr> <td>QMF Agent</td> <td><font color="green"><b>Y</b></font></td> <td>!-- C++ Client Linux --><td> </td> <td><!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td> </td> <td><!-- Java Client * --><td> </td> <td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>JMX bridge</td> <td><font<td bgcolor="#e0e0e0">SQL Database Module</td> <!-- C++ Broker Linux --><td><font color="red"><b>N</b></font></td> <td>><b>N</b></font></td> <!-- C++ Broker Win --><td> </td> <td><!-- Java Broker * --><td> </td> <td><!-- C++ Client Linux --><td> </td> <td><!-- C++ Client Win --><td> </td> <td>td> <!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>Replication</td> <td><font <tr> <td bgcolor="#e0e0e0">Async Store Module</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <td> </td> <td><!-- C++ Broker Win --><td> </td> <td> </td> <td> </td> <td> </td> <td><!-- Java Broker * --><td> </td> <td><!-- C++ Client Linux --><td> </td> <td> </td> <td><!-- C++ Client Win --><td> </td> </tr> <tr> <td>Watchdog</td> <td><font color="green"><b>Y</b></font></td> <td>!-- JMS Client * --><td> </td> <td> </td> <td><!-- Java Client * --><td> </td> <td> </td> <td><!-- Python Client * --><td> </td> <td> </td> <td><!-- Ruby Client * --><td> </td> <td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>XML Exchange<<td bgcolor="#e0e0e0">Durable Exchanges</td> <td><font<!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td>b><sup>2</sup></font></td> <!-- C++ Broker Win --><td> </td> <td><!-- Java Broker * --><td> </td> <td><!-- C++ Client Linux --><td> </td> </tr> <tr> <td>Last Value Queue</td> <td><font color="green"><b>Y</b></font></td> <td>!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td> </td> <td><!-- Python Client * --><td> </td> <td> </td> <td><!-- Ruby Client * --><td> </td> <td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>Priority Queue<<td bgcolor="#e0e0e0">Durable Queues</td> <td><font<!-- C++ Broker Linux --><td><font color="green"><b>Y</b><b><sup>2</sup></font></td> <td> </td> <td><!-- C++ Broker Win --><td> </td> <td><!-- Java Broker * --><td> </td> <td> </td> <td><!-- C++ Client Linux --><td> </td> <td> </td> <td><!-- C++ Client Win --><td> </td> <td> </td> <td><!-- JMS Client * --><td> </td> </tr> <tr> <td>SASL Security</td> <td><font color="green"><b>Y</b></font></td> <td>!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td> </td> <td><!-- Ruby Client * --><td> </td> <td><!-- WCF Client Win --><td> </td> <td> </tr> <tr> <td bgcolor="#e0e0e0">Durable Bindings</td> <td> </td> <td><!-- C++ Broker Linux --><td><font color="green"><b>Y</b><sup>2</sup></font></td> <!-- C++ Broker Win --><td> </td> <td><!-- Java Broker * --><td> </td> </tr> <tr> <td>BDB Store Module</td> <td><font color="red"><b>N</b></font></td> <td>!-- C++ Client Linux --><td> </td> <td> </td> <td><!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>SQL Database Module</td> <td><font<td bgcolor="#e0e0e0">Queue Sizing Policies</td> <!-- C++ Broker Linux --><td><font color="redgreen"><b>N</b></font></td> <td>><b>Y</b></font></td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <td><!-- C++ Client Linux --><td> </td> <td><!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td> </td> <td><!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>Async Store Module</td> <td><font<td bgcolor="#e0e0e0">Flow-to-disk</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b><sup>2</b><sup></font></td> <td> </td> <td><!-- C++ Broker Win --><td> </td> <td> </td> <td><!-- Java Broker * --><td> </td> <td> </td> <td> </td> <td><!-- C++ Client Linux --><td> </td> <td> </td> <td><!-- C++ Client Win --><td> </td> </tr> <tr> <td>Durable Exchanges</td> <td><font color="green"><b>Y</b></font><sup>2</sup></td> <td>!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td><!-- WCF Client Win --><td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </ </tr> <tr bgcolor="#404040"> <td colspan="11"><font color="yellow" size="+1"><b>Client Features</b></font></td> </tr> <tr> <td>Durable Queues<<td bgcolor="#e0e0e0">New API</td> <td><font<!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font><sup>2</sup></td> <td> </td> <td> </td> <td> </td> <td>/font></td> <!-- C++ Broker Win --><td> </td> <td><!-- Java Broker * --><td> </td> <td> </td> <td><!-- C++ Client Linux --><td> </td> <td> </td> <td><!-- C++ Client Win --><td> </td> </tr> <tr> <td>Durable Bindings</td> <td><font color="green"><b>Y</b></font><sup>2</sup></td> <td>!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td><!-- WCF Client Win --><td> </td> <td> <</tr> <tr> <td bgcolor="#e0e0e0">QMF library</td> <td> </td> <td><!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <!-- C++ Broker Win --><td> </td> </tr> <tr> <td>Durable Subscriptions</td> <td>!-- Java Broker * --><td> </td> <td><!-- C++ Client Linux --><td> </td> <td> </td> <td><!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>Flow-to-disk</td> <td><font<td bgcolor="#e0e0e0">Priority Delivery</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font><sup>2</sup></td> <td>/font></td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <td><!-- C++ Client Linux --><td> </td> <td><!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td> </td> <td><!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td> </td> <td><!-- Ruby Client * --><td> </td> </tr> <tr bgcolor="#404040"> <td colspan="11"><font color="yellow" size="+1"><b>Client Features</b></font></!-- WCF Client Win --><td> </td> </tr> <tr> <td>New API</td> <td><font<td bgcolor="#e0e0e0">Cluster Auto-failover</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <td> </td> <td> </td> <td> </td> <td> </td> <td><!-- C++ Broker Win --><td> </td> <td> </td> <td><!-- Java Broker * --><td> </td> <td> </td> <td><!-- C++ Client Linux --><td> </td> </tr> <tr> <td>QMF library</td> <td><font color="green"><b>Y</b></font></td> <td>!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td> </td> <td><!-- Python Client * --><td> </td> <td> </td> <td><!-- Ruby Client * --><td> </td> <td><!-- WCF Client Win --><td> </td> <td> </</tr> <tr bgcolor="#404040"> <td colspan="11"><font color="yellow" size="+1"><b>External Tools</b></font></td> </tr> <tr> <td>Priority Delivery</td> <td><font<td bgcolor="#e0e0e0">Configuration</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <td><!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <td><!-- C++ Client Linux --><td> </td> <td>td> <!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>Cluster Auto-failover</td> <td><font<td bgcolor="#e0e0e0">Status Query</td> <!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <td>/b></font></td> <!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <td><!-- C++ Client Linux --><td> </td> <td><!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td> <!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr<tr> <td bgcolor="#404040"> <td colspan="11"><font#e0e0e0">Cluster Management</td> <!-- C++ Broker Linux --><td><font color="yellow" size="+1"><b>External Tools<green"><b>Y</b></font></td> </tr> <tr> <td>Configuration</td> <td><font color="green"><b>Y</b></font></td> <td>!-- C++ Broker Win --><td> </td> <!-- Java Broker * --><td> </td> <!-- C++ Client Linux --><td> </td> <td><!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td> </td> <td><!-- WCF Client Win --><td> </td> </tr> <tr> <td>Status Query<<td bgcolor="#e0e0e0">Federation Management</td> <td><font<!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <td> </td> <td> </td> <td> <><b>Y</b></font></td> <td> </td> <td><!-- C++ Broker Win --><td> </td> <td> </td> <td><!-- Java Broker * --><td> </td> <td> </td> <td><!-- C++ Client Linux --><td> </td> </tr> <tr> <td>Cluster Management</td> <td><font color="green"><b>Y</b></font></td> <td>!-- C++ Client Win --><td> </td> <td><!-- JMS Client * --><td> </td> <td> </td> <td><!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td><!-- Ruby Client * --><td> </td> <td><!-- WCF Client Win --><td> </td> <td> </td> <td> <tr> <tr> <td bgcolor="#e0e0e0">Statistics</td> </tr> <tr> <td>Federation Management</td> <td><font!-- C++ Broker Linux --><td><font color="green"><b>Y</b></font></td> <td> </td> <td> </td> <td><!-- C++ Broker Win --><td> </td> <td> </td> <td> </td> <td> </td> <td><!-- Java Broker * --><td> </td> <td> </td> <td><!-- C++ Client Linux --><td> </td> </tr> <tr> <td>Statistics</td> <td><font color="green"><b>Y</b></font></td> <td>!-- C++ Client Win --><td> </td> <td> </td> <td><!-- JMS Client * --><td> </td> <td><!-- Java Client * --><td> </td> <td><!-- Python Client * --><td> </td> <td> </td> <td><!-- Ruby Client * --><td> </td> <td> </td> <td><!-- WCF Client Win --><td> </td> </tr> </table> |
...