一、说明
首先,我们创建的WebService默认监听的是80端口,eclipse的TCP/IP Monitor不能监视80.所以我们需要使用TCP/IP Monitor监听8080端口,之后转发至80。
那么问题来了。客户端代码是自动生成的,我们怎么指定客户端请求8080端口,而不是80端口呢?
要解决这个问题,应该从wsdl文件入手。步骤如下:
1、我们将WebService服务的wsdl文件拿到本地。
2、打开wsdl文件。
3、找到<soap:address>标签下内容,给其url加一个端口即 :8080
4、之后使用我们修改后的wsdl文件生成客户端代码
二、使用TCP/IP Monitor
1、
2、
3、
4、Windows-Show view - TCP/IP Monitor。之后我们就可以在TCP/IP Monitor窗口看到相关信息。
5、接下来,我们尝试发一个请求。看到TCP/IP Monitor如下: