• 用cxf生成webservice的java客户端代码


    百度来的:

    最近,由于要用到某公司提供的webservice实现的api接口,想到了用cxf的wsdl2java工具来生成客户端程序。(自己写是比较麻烦且费时,so偷懒一下、、)

    使用步骤如下:

    一、下载apache cxf的包,如apache-cxf-2.7.10.zip,地址:cxf.apache.org/download.html

    二、解压apache-cxf-2.7.10.zip至某一目录,如D:apache-cxf-2.7.10

    三、设置环境变量

    1、CXF_HOME=D:apache-cxf-2.7.10

    2、在path后面加上 %CXF_HOME%/bin;

    在cmd命令中输入wsdl2java,如果有提示usage,就表明配置成功

    四、运行wsdl2java工具

    在cmd命令中输入:wsdl2java -d D:\src -client http://api.xxx.cn/xxxAPI/service/auditResBatchQueryService?wsdl

    (D:\src 是客户端程序代码所在的目录,http://api.xxx.cn/xxxAPI/service/auditResBatchQueryService?wsdl 是 定义webservice的地址)

    附wsdl2java用法:

    wsdl2java -p com -d D:\src -all xx.wsdl

    -p 指定其wsdl的命名空间,也就是要生成代码的包名:

    -d 指定要产生代码所在目录

    -client 生成客户端测试web service的代码

    -server 生成服务器启动web service的代码

    -impl 生成web service的实现代码

    -ant 生成build.xml文件

    -all 生成所有开始端点代码:types,service proxy,,service interface, server mainline, client mainline, implementation object, and an Ant build.xml file.

  • 相关阅读:
    InnoDB On-Disk Structures(三)--Tablespaces (转载)
    InnoDB On-Disk Structures(二)--Indexes (转载)
    InnoDB On-Disk Structures(一)-- Tables (转载)
    UML之状态图
    UML之活动图
    UML交互图
    UML类图
    UML用况图
    UML OOA
    UML问题定义
  • 原文地址:https://www.cnblogs.com/hf8051/p/4950868.html
Copyright © 2020-2023  润新知