前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >soap 返回xml 文件 soap 文件 webservice wsdl

soap 返回xml 文件 soap 文件 webservice wsdl

作者头像
全栈程序员站长
发布2021-05-06 10:22:19
1.2K0
发布2021-05-06 10:22:19
举报
代码语言:javascript
复制
    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.cn/100557.html原文链接:

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档