Web Service (006---使用eclipse端口拦截器[TCP/IP Monitor]监视WebService请求)

来源:互联网 发布:电工鞋 绝缘鞋 知乎 编辑:程序博客网 时间:2024/06/05 13:22

一、说明

首先,我们创建的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如下:

原创粉丝点击