当前位置:编程学习 > C#/ASP.NET >>

java 调用net webservice传入参数问题

用java调用webservice时传入参数:
        call.setOperationName(new QName("http://tempuri.org/",method));
        call.addParameter(new QName("http://tempuri.org","sn"),XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN);
        call.addParameter(new QName("http://tempuri.org","pwd"),XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN);
        call.addParameter(new QName("http://tempuri.org","mobile"),XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN);
        call.addParameter(new QName("http://tempuri.org","content"),XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN);
//        call.addParameter(new QName("http://tempuri.org","sbcode"),XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN);
        
               
        call.setReturnType(XMLType.XSD_STRING);
        call.setUseSOAPAction(true);   
        call.setSOAPActionURI("http://tempuri.org/SendSMS");  //??
        String k = (String)call.invoke(new Object[]{sn,pwd,mobile,content});  //参数一一对映
        System.out.println("k:"+k);

 net webservice方法说明:
SendSMS 
发送短信:sn软件序列号;pwd序列号密码;mobile手机号列表,content发送内容    

参数传不进去,请问这样传参数有问题吗? --------------------编程问答-------------------- 帮顶 --------------------编程问答-------------------- 不知,帮顶 --------------------编程问答-------------------- --------------------编程问答-------------------- 看樣子這個問題困擾了許多人許多年啊,就是不見有人來解答。 --------------------编程问答-------------------- 这是一个Java调用web service的问题吧,java你用的什么?axis? --------------------编程问答--------------------   哇,用Java来调用。net啊?没弄过,但肯定可以滴…… --------------------编程问答-------------------- 不会呢,如果找到答案麻烦也给我说下,谢谢
补充:.NET技术 ,  Web Services
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,