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