zoukankan      html  css  js  c++  java
  • webService学习五(插入片,---监控方法)

     WS Explorer工具的使用:

    1- web服务浏览器

      

    2-将对应的路径copy到这里

    -

    3-

    4--

    5--

    6--请求的数据:

    7--相应数据

    二、使用TCP/IP Monitor-拦截HTTP请求头和响应头及Body部分:

    此工具位于:window>show view>other>MyEclipse Common(常用工具)>TCP/IP Monitor

    1---

    2--

    3--

    4--

    5---

    6--

    7--

    8--

    9--

    10--

    11--修改wsdl文件的内容:

    WSDL文件的内容,一般由服务默认生成,但为了更好的向开发人员提供使用说明书,一般应做一些简单的修改。至少不应该暴露我们的包结构。而targetNamespace默认情况下为倒置的包名,这已经暴露了我们的包结构。
    通过在类文件上添加以下注解,可以修改wsdl生成的各元素,而不是直接去修改wsdl文件,直接去修改wsdl文件是无效的。
    WebService的注解包括:
    @WebService-定义服务   --类上
    @WebMethod-定义方法   - 方法
    @WebResult-定义返回值 – 返回值 
    @WebParam-定义参数 – 参数 



    1、另有:SOAPBinding-指定WebService到SOAP协议的影射关系?
    使用不同版本的Jdk对发布ws的影响.
    1.5不支持.
    1.6.0_20前版本必须使用完整注解.
    1.6.0_21以后可以只使用@WebService对类进行注解.
    
    2、关于namespace约定名的说明,@WebService(targetNameSpace=…..)
    targetNamespace
    定义导出的服务接口的名域(namespace),默认是倒置的服务接口Java包名。如demo.cxf.UserService的名域将会是http://cxf.demo/ 
  • 相关阅读:
    svn忽略不需要同步的文件夹或文件
    Redis 字符串(String)
    Redis 数据类型
    Linux下安装rabbitMQ
    Windows平台下Git服务器搭建
    Linux下安装redis
    JVM调优总结
    Tomcat优化配置
    通过profile 用maven命令打不同配置的变量包
    Log4j日志配置说明
  • 原文地址:https://www.cnblogs.com/mengyuxin/p/5067866.html
Copyright © 2011-2022 走看看