zoukankan      html  css  js  c++  java
  • 根据wsdl,axis2工具生成客户端代码

    根据wsdl,axis2工具生成客户端代码

    步骤:

    1,下载axis2版本http://axis.apache.org/axis2/java/core/download.html

    2,下载完成后解压,设置环境变量,加入AXIS2_HOME=<Axis2客户端安装目录>,path中追加;%AXIS2_HOME%in  

    3,打开命令行,进入bin目录下,执行命令:

    ${installdir}>WSDL2Java -uri http://192.168.52.80:8080/test/webservices/XyzqTokenSrv?wsdl -p com.pcm.framework.utils -d adb -s

    或者

    创建一个新的XyzqTokenSrv.bat文件内容为:

    wsdl2java.bat -uri http://192.168.52.80:8080/test/webservices/XyzqTokenSrv?wsdl

    生成的代码则存储在axis2-1.6.1insrc下,

    一般会生成2个文件:XyzqTokenSrvCallbackHandler.java、XyzqTokenSrvStub.java

    4,把生成的文件拷贝到工程;

    5,代码调用客户端:

    XyzqOrgSrvStub stub = new XyzqOrgSrvStub();
    //获取条数
    XyzqOrgSrvStub.GetPersonCountResponse personCount = stub.getPersonCount();
    XyzqOrgSrvStub.CountResponse countRes = personCount.get_return();
    count = countRes.getCount();

     

  • 相关阅读:
    ubuntu搭建GitLab
    inline,inline-block,block元素的区别
    ES6入门学习
    webpack配置
    angular6之路由
    angular6之Http服务
    angular6之http请求拦截器
    Spring Cloud(6.2):搭建OAuth2 Client
    Spring Cloud(6.1):搭建OAuth2 Authorization Server
    keytool命令的使用
  • 原文地址:https://www.cnblogs.com/lizm166/p/7998628.html
Copyright © 2011-2022 走看看