webservices中监控soap消息,TCPMon的设置与使用

?
如图,比如说我们要监控www.baidu.com在80端口上的消息:
Listen port:本地环境中一个空闲的port,随意指定
Target Hostname:要监控的主机
Target Port:要监控的端口
?
设置完毕点击add,如下图所示:

?
然后在浏览器里输入:

?
?
此时刚刚建好的Port 8888 变为如下:

?
再说下测试自己的webservices的设置:
Listen Port:本地环境的空闲Port,如8887
Target Hostname:localhost(假设你部署在本地环境)
Target Port:8080
?
在浏览器里访问该连接:http://localhost:8887/CXFTest/cxfws/SimpleService?wsdl
TCPMon中的response就出现了wsdl文件的内容了
同理,如果是用wsdl2java生成client的话,url指定8887的这个。运行该client就可以在TCPMon中看到SOAP request 和response了