utils/README.md: horizontal looks better.

Flip table back to be horizontal. More readable.
This commit is contained in:
Joel Martin 2011-01-06 19:21:17 -06:00
parent 90966d6251
commit 6ace64d3ae
1 changed files with 34 additions and 44 deletions

View File

@ -59,73 +59,63 @@ There are three implementations of wsproxy: python, C, and Node
Here is the feature support matrix for the the wsproxy implementations Here is the feature support matrix for the the wsproxy implementations
and wswrapper: and wswrapper:
<table> <table>
<tr> <tr>
<th>Feature\Program</th> <th>Program</th>
<th>wsproxy.py</th>
<th>wsproxy</th>
<th>wsproxy.js</th>
<th>wswrap/wswrapper</th>
</tr>
<tr>
<th>Language</th> <th>Language</th>
<td>python</td> <th>Proxy or Interposer</th>
<td>C</td> <th>Multiprocess</th>
<td>Node (node.js)</td>
<td>C</td>
</tr>
<tr>
<th>Primary Function</th>
<td>proxy</td>
<td>proxy</td>
<td>proxy</td>
<td>interposer</td>
</tr>
<tr>
<th>Multi-process</th>
<td>yes</td>
<td>yes</td>
<td>yes</td>
<td>indirectly</td>
</tr>
<tr>
<th>Daemonize</th> <th>Daemonize</th>
<td>yes</td>
<td>yes</td>
<td>no</td>
<td>indirectly</td>
</tr>
<tr>
<th>SSL/wss</th> <th>SSL/wss</th>
<th>Flash Policy Server</th>
<th>Session Record</th>
<th>Web Server</th>
</tr> <tr>
<td>wsproxy.py</td>
<td>python</td>
<td>proxy</td>
<td>yes</td>
<td>yes</td>
<td>yes 1</td> <td>yes 1</td>
<td>yes</td> <td>yes</td>
<td>no</td> <td>yes</td>
<td>no</td> <td>yes</td>
</tr> </tr> <tr>
<tr> <td>wsproxy</td>
<th>Flash Policy Server</th> <td>C</td>
<td>proxy</td>
<td>yes</td>
<td>yes</td>
<td>yes</td> <td>yes</td>
<td>yes</td> <td>yes</td>
<td>no</td> <td>no</td>
<td>no</td> <td>no</td>
</tr> </tr>
<tr> </tr> <tr>
<th>Web Server</th> <td>wsproxy.js</td>
<td>Node (node.js)</td>
<td>proxy</td>
<td>yes</td> <td>yes</td>
<td>no</td> <td>no</td>
<td>no</td> <td>no</td>
<td>no</td> <td>no</td>
<td>no</td>
<td>no</td>
</tr> </tr>
<tr> </tr> <tr>
<th>Session Recording</th> <td>wswrap/wswrapper.so</td>
<td>yes</td> <td>shell/C</td>
<td>interposer</td>
<td>indirectly</td>
<td>indirectly</td>
<td>no</td>
<td>no</td> <td>no</td>
<td>no</td> <td>no</td>
<td>no</td> <td>no</td>
</tr> </tr>
</table> </table>
* Note 1: to use SSL/wss with python 2.5 or older, see the following * Note 1: to use SSL/wss with python 2.5 or older, see the following
section on *Building the Python ssl module*. section on *Building the Python ssl module*.