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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 机器人视觉软件工程师_机器视觉工程师能干到多少岁

    机器人视觉软件工程师_机器视觉工程师能干到多少岁  大家好,本人是刚刚入职的视觉工程师,现在已经一年了,也给大家分享一下在这一段时间里,我做了什么,以及学到了什么。对了,虽然我只做了两个月的视觉工程师,但是我已经连续写了12年的日记了,我想把这个好习惯一直延续下去,也算是做个记录。可能没有人看,只做个人消遣吧!2020.9.15  先讲一下我的个人情况吧,大学是在湖南省湘潭市读的,在大四的时候遇到了一个好的老师,领我上了计算机视觉的末班车,为我拨开本来迷茫如雾的未来,在毕业后只身踏入计算机视觉漫漫长征路。其实坦白来讲,我是打算在毕业后做一名

    2022年9月23日
    1
  • whl文件下载「建议收藏」

    whl文件下载「建议收藏」到哪找.whl文件?http://www.lfd.uci.edu/~gohlke/pythonlibs/转载于:https://www.cnblogs.com/lhuser/p/8084734.html

    2022年5月7日
    93
  • 中兴通讯积极面向下一代推广OPNFV项目

    中兴通讯积极面向下一代推广OPNFV项目

    2022年3月4日
    34
  • 我的Linux内核学习之路

    我的Linux内核学习之路现在回首看看,接触Linux已经很长时间了。在大三的时候开始学习Java,但是一直学Java的话,感觉有点腻,就尝试找点其他东西来学习。所以当时就选择学习了Linux。至于为什么要学习Linux,有以下三个原因。 一是我比较喜欢开源的东西,当时学习Java就是因为它开源,以后选择学习Android很大一部分原因也是因为它开源。现在已经工作了大半年,每当有搞不懂的问

    2022年7月23日
    9
  • 树莓派3B安装Ubuntu 18.04

    树莓派3B安装Ubuntu 18.04树莓派3B安装Ubuntu18.04这里展示的是使用显示器的方法,不用ssh树莓派3b安装Ubuntu18.04完全遵照的Ubuntuwiki中的步骤。(1)下载并写入下载Ubuntu18.04LTS镜像文件:https://wiki.ubuntu.com/ARM/RaspberryPi,下载完后解压:ubuntu-18.04-preinstalled-server-armhf+…

    2022年6月25日
    50
  • FilterDispatcher已被标注为过时解决办法 >>> FilterDispatcher <<< is deprecated!

    FilterDispatcher已被标注为过时解决办法 >>> FilterDispatcher <<< is deprecated!一些struts2的教程都是比较早的,当我们基于较新版本的struts2来实现代码的时候,往往会出现一些问题.比如这个警告:FilterDispatcherisdeprecated!在web.xml中的配置如下:struts2org.apache.struts2.dispatcher.FilterDispatcher但

    2022年8月16日
    2

发表回复

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

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