调试Web service程序时常常会须要抓取SOAP报文进行分析,这里简单介绍一下在eclipse中使用TCP/IP Monitor监控报文的方法。服务器
进入菜单 Window->Show View->Other,在弹出框中选择 TCP/IP Monitor 项:eclipse
会看到以下视图:spa
选择properties:调试
点击 Add 添加一个新的监控。其中各属性含义以下:ip
Local monitoring port:本地的监控端口,此监控端口必须未被使用;且设置以后,客户端程序须修改成向此端口发送请求,而不是以前的服务器的端口;it
Host name:服务器地址(这里是本机);监控
Port:服务器端口;cli
Type:HTTP/HTTPS,根据实际使用协议选择;服务器端
Timeout:monitor在尝试重连以前的等待时间。service
设置好以后,点击 start启动监控器。在监控以前,记得修改客户端代码中的端口号。这样,每次交互的数据均可以在 TCP/IP Monitor 中进行查看与分析了。