监听请求:使用Eclipse的Tcp/Ip工具(端口转发):

1.配置eclipse的Tcp/Ip,并启动监听

eclipse>windows>perferences>搜索框输入tcp即可看到Tcp/Ip Moniter选项>配置如下,Local monitoring port为客户端的本地wsdl文件中指定的端口,Port为webservice服务器端发布时的指定端口号

webservice学习笔记(四):监听请求-使用Eclipse下的TCP_IP工具

 

2.将服务器的WDSL文档保存到客户端本地,在项目中新建一个wsdl文件,把内容复制到里面来

切记复制的内容是右键查看源之后的内容,并不是直接访问wsdl的内容,如下图:

webservice学习笔记(四):监听请求-使用Eclipse下的TCP_IP工具

 

webservice学习笔记(四):监听请求-使用Eclipse下的TCP_IP工具

 

webservice学习笔记(四):监听请求-使用Eclipse下的TCP_IP工具

 

 

3.修改文档:将wsdl文件中的端口号8989改为8080

webservice学习笔记(四):监听请求-使用Eclipse下的TCP_IP工具

 

3.根据本地的wsdl文档生成客户端代码,并编写客户端的调用代码

a.以管理员身份运行cmd,进入项目src路径后面追加命令:wsimport -keep 以及你的wsdl文件路径+文件名

webservice学习笔记(四):监听请求-使用Eclipse下的TCP_IP工具

b.刷新项目,自动生成成功

webservice学习笔记(四):监听请求-使用Eclipse下的TCP_IP工具

4.运行测试类,运行成功,并在控制台栏右方多出一个Tcp/Ip栏,如下图

 

webservice学习笔记(四):监听请求-使用Eclipse下的TCP_IP工具

 

webservice学习笔记(四):监听请求-使用Eclipse下的TCP_IP工具

上图中,左栏为请求,右栏为响应,在双栏viewer选中XML,可以看到报文信息,通过header可以看到请求方式以及地址(请求行),

完成监听

 

相关文章:

  • 2021-12-17
  • 2021-11-02
  • 2022-12-23
  • 2021-10-23
  • 2021-12-17
  • 2022-12-23
  • 2022-12-23
  • 2021-07-22
猜你喜欢
  • 2021-06-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-07
  • 2021-07-04
相关资源
相似解决方案