| 发表于:2008-01-08 11:06:13 楼主 |
用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发送内容 参数传不进去,请问这样传参数有问题吗? |
|
|
|
|