TCP Tunnel/Monitor应用程序真的只是一个简单的包含可视化接口的代理应用程序。在运行该程序的时候,需要指定一个主机端口和一个目标地址和目标端口。TCP Tunnel/Monitor将显示一个内有两个文本域的窗口:
你可以使用应用程序在本地和远程监控服务器。如果Web服务器是本地的,指定的端口要与Web服务器当前使用的端口不同。例如,如果你在8080接口运行Tomcat,那么可以用下面的命令运行应用程序:
javaorg.apache.soap.util.net.TcpTunnelGui 8081 localhost 8080
这个命令会运行TcpTunnelGui类并传入三个参数:
你也可以监控远程服务器。简单地改变目标地址和目标端口为你想监控的主机即可。例如,要监控Google Web服务发出和收到的消息,可以使用下面的命令:
javaorg.apache.soap.util.net.TcpTunnelGui 88 api.google.com 80
在这种情况下,客户端的SOAP位置现在是http://localhost:88/search/beta2而不是http://api.google.com/search/beta2。