soap 返回xml 文件 soap 文件 webservice wsdl

soap 返回xml 文件 soap 文件 webservice wsdl

    public Map pushDate(String urladd, String apikey, String mobile,

            String photourl, String description, String partnerid,

            String nickname, String gender, String dob, String email) {

        Map rMap = null;

        try {

            String nameSpace = “urn:candidateinterfacewl”;

            String endPoint = urladd;

            Service service = new Service();

            Call call = null;

            call = (Call) service.createCall();

            call.setTargetEndpointAddress(new URL(endPoint));

            call.setOperationName(new QName(nameSpace, “mobilereg”));

            call.addParameter(new QName(nameSpace, “apikey”),

                    XMLType.XSD_STRING, ParameterMode.IN);

            call.addParameter(new QName(nameSpace, “mobile”),

                    XMLType.XSD_STRING, ParameterMode.IN);

            call.addParameter(new QName(nameSpace, “photourl”),

                    XMLType.XSD_STRING, ParameterMode.IN);

            call.addParameter(new QName(nameSpace, “description”),

                    XMLType.XSD_STRING, ParameterMode.IN);

            call.addParameter(new QName(nameSpace, “partnerid”),

                    XMLType.XSD_STRING, ParameterMode.IN);

            call.addParameter(new QName(nameSpace, “nickname”),

                    XMLType.XSD_STRING, ParameterMode.IN);

            call.addParameter(new QName(nameSpace, “gender”),

                    XMLType.XSD_STRING, ParameterMode.IN);

            call.addParameter(new QName(nameSpace, “dob”), XMLType.XSD_STRING,

                    ParameterMode.IN);

            call.addParameter(new QName(nameSpace, “email”),

                    XMLType.XSD_STRING, ParameterMode.IN);

            call.addParameter(new QName(nameSpace, “status”),

                    XMLType.XSD_STRING, ParameterMode.OUT);

            call.addParameter(new QName(nameSpace, “candidateid”),

                    XMLType.XSD_STRING, ParameterMode.OUT);

            call.addParameter(new QName(nameSpace, “mobileurl”),

                    XMLType.XSD_STRING, ParameterMode.OUT);

            call.addParameter(new QName(nameSpace, “errorno”),

                    XMLType.XSD_STRING, ParameterMode.OUT);

            call.addParameter(new QName(nameSpace, “errormessage”),

                    XMLType.XSD_STRING, ParameterMode.OUT);

            call.setReturnType(XMLType.AXIS_VOID);

            call.setUseSOAPAction(true);

            call.setSOAPActionURI(nameSpace + “/mobiler”);

            call.invoke(new Object[] { apikey, mobile, photourl, description,

                    partnerid, nickname, gender, dob, email });

            rMap = call.getOutputParams();

            // System.out.println(“status “+mp.get(new

            // javax.xml.namespace.QName(“status”)));

            // System.out.println(“candidatid “+mp.get(new

            // javax.xml.namespace.QName(“candidateid”)));

            // System.out.println(“mobileurl “+mp.get(new

            // javax.xml.namespace.QName(“mobileurl”)));

            // System.out.println(“errorno “+mp.get(new

            // javax.xml.namespace.QName(“errorno”)));

            // System.out.println(“errormessage “+mp.get(new

            // javax.xml.namespace.QName(“errormessage”)));

        } catch (Exception e) {

             e.printStackTrace();

        }

        return rMap;

    }

    public static void main(String[] args) {

         new  PCC3MMS().pushDate(“http://2.1.1.1/intecand.php”,”ksdfljlsdfljl”,”kkkkk”,”http://1.1.1.1/a/a”,”http://1.1.1.1/a/b”,”888″,””,””,””,””);

       

    }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100557.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • matlab做图像_matlab语言基础

    matlab做图像_matlab语言基础注:读取图像的路径自己设置。图像文件的查询%imfinfo()用于获取一张图片的具体信息info=imfinfo(‘E:\a_matlab_file\picture\longmao.jpg’);disp(info);图像的读取img_route=’E:\a_matlab_file\picture\***.jpg’;A=imread(img_route);set(0,’de…

    2022年9月26日
  • 两分钟解决IntelliJ IDEA中文乱码问题

    两分钟解决IntelliJ IDEA中文乱码问题1.首先是编辑器的乱码,这个很好解决,file->settings->appearence里面有个Name设置成支持中文的字体(这个很重要)同样还要再settings中的Eidtor->FileEncodings里面设置字体编码格式,一般都是UTF-8,GBK什么的也行。2.找到idea安装目录bin目录下如下图所示两个文件,用编辑器打开,在文件末尾添加-Dfile.encoding=UTF-

    2022年6月12日
  • Integer与int的种种比较你知道多少?[通俗易懂]

    Integer与int的种种比较你知道多少?[通俗易懂]如果面试官问Integer与int的区别:估计大多数人只会说道两点,Ingeter是int的包装类,int的初值为0,Ingeter的初值为null。但是如果面试官再问一下Integer i = 1;int ii = 1; i==ii为true还是为false?估计就有一部分人答不出来了,如果再问一下其他的,估计更多的人会头脑一片混乱。所以我对它们进行了总结,希望对大家有帮助 packa…

    2022年6月13日
  • 大数据认知作业[通俗易懂]

    大数据认知作业[通俗易懂]大数据认知实习作业目录关于作者关于大数据我对大数据的认识目前大数据应用利用大数据的实例大数据分析交通目录关于作者各位博友大家好,我是新晋小白JW,作为一名刚步入学习的小白,我会发表一些我的主观看法,望大家多多指导关于大数据大数据(bigdata),指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。具有海量的数据规模、快速的数据流转、多样的数据类型和价值密度低的四大特征。大数据的5V

    2022年6月1日
  • eth挖矿软件_PI挖矿

    eth挖矿软件_PI挖矿Gpu矿机使用(文章测试使用的是AMD580显卡,Ethminer0.17.0)先执行ethminer-G–list-devices查看Gpu数量,我的机器是8Gpu,执行命令后1首先启动geth节点   geth–port33333–rpc–rpcapieth–rpcaddr192.168.10.176–rpcport8888conso…

    2022年10月9日
  • 使用动态IP+MDaemon架设邮件服务器

    先说吧,其实我是个菜鸟,写这篇教程的目的是希望能帮到像我这样辛苦摸索的朋友们,更高级的东西我不懂,所以请高人们能指点指点。最近和几个朋友以前在捣鼓MDaemon,在慢慢看教程跟摸索的情况下,了解了MD最基本的一些应用,下面我们就一步一步来做,目标是建立一个能收发外网的拥有顶级域名的内部邮件服务器。像我这样的属于穷鬼一族,只想少花钱,满电脑的软件全是D版,没办法,人穷志短,所以我们建立的这个邮件

    2022年4月6日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号