1. 找到含有TCPMonitor的Applet版程序的axis.jar包. 可以在Axis官网或eclipse自己的plugin目录(driver:\eclipse\plugins\org.apache.axis_1.4.0.v201005080400\lib\axis.jar)里寻找.
2. 运行命令:java -classpath PATH(包含axis.jar包的路径)\axis.jar org.apache.axis.utils.tcpmon启动TCPMonitor
3. 在Listen Port #文本框中填入9999(也可以是别的端口),点击Add,即可添加一个监听设置,在主机127.0.0.1(即本机,也可以是别的IP地址,这里是提供服务的服务器的IP地址,一般TCPMonitor运行在服务器上,于是填入127.0.0.1即可)的9999端口监听8080端口,捕捉SOAP消息。
4. 在调用服务的客户端程序中,将指向服务url(即EndpointReference中的参数)的端口8080更改为9999,表示通过9999端口来调用服务,而9999端口正是服务器中TCPMonitor监控的端口,从而TCPMonitor可以捕捉到调用程序发送的SOAP消息及服务返回的SOAP消息。
2. 运行命令:java -classpath PATH(包含axis.jar包的路径)\axis.jar org.apache.axis.utils.tcpmon启动TCPMonitor
3. 在Listen Port #文本框中填入9999(也可以是别的端口),点击Add,即可添加一个监听设置,在主机127.0.0.1(即本机,也可以是别的IP地址,这里是提供服务的服务器的IP地址,一般TCPMonitor运行在服务器上,于是填入127.0.0.1即可)的9999端口监听8080端口,捕捉SOAP消息。
4. 在调用服务的客户端程序中,将指向服务url(即EndpointReference中的参数)的端口8080更改为9999,表示通过9999端口来调用服务,而9999端口正是服务器中TCPMonitor监控的端口,从而TCPMonitor可以捕捉到调用程序发送的SOAP消息及服务返回的SOAP消息。