web service main函数调用 jsonwebweb service
程序员文章站
2022-05-18 08:37:19
...
public class testWs {
public static <V> void main(String[] args) {
try {
// https://**/services/**?wsdl
String result = "";
String uri = "https://*ip或域名*/services/**";
String tagName = "https://**/";
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(uri);// 远程调用路径
call.setOperationName(new QName(tagName, "method"));// 调用的方法名
call.addParameter("parameter", // 参数名
XMLType.XSD_STRING,// 参数类型:String XSD_STRING
ParameterMode.IN);// 参数模式:'IN' or 'OUT'
// 设置返回值类型:
call.setReturnType(XMLType.XSD_STRING);// 返回值类型:String
String json1 = "{key:'value',key:'value'}";
result = (String) call.invoke(new Object[] { json1 });
System.out.println("已经成功调用。请参看服务端的输出!\n");
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
}
}
}
调用https 的时候 需要换jdk1.7 64位 ;
还有网上其他处理办法
https://blog.csdn.net/qq_31189355/article/details/52551812
https://blog.csdn.net/bad00temper/article/details/72478302
需要下载jar 包的小伙伴可以在附件下载
public static <V> void main(String[] args) {
try {
// https://**/services/**?wsdl
String result = "";
String uri = "https://*ip或域名*/services/**";
String tagName = "https://**/";
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(uri);// 远程调用路径
call.setOperationName(new QName(tagName, "method"));// 调用的方法名
call.addParameter("parameter", // 参数名
XMLType.XSD_STRING,// 参数类型:String XSD_STRING
ParameterMode.IN);// 参数模式:'IN' or 'OUT'
// 设置返回值类型:
call.setReturnType(XMLType.XSD_STRING);// 返回值类型:String
String json1 = "{key:'value',key:'value'}";
result = (String) call.invoke(new Object[] { json1 });
System.out.println("已经成功调用。请参看服务端的输出!\n");
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
}
}
}
调用https 的时候 需要换jdk1.7 64位 ;
还有网上其他处理办法
https://blog.csdn.net/qq_31189355/article/details/52551812
https://blog.csdn.net/bad00temper/article/details/72478302
需要下载jar 包的小伙伴可以在附件下载
上一篇:
OGNL表达式
推荐阅读
-
扩展ant实现Web Service调用
-
.NET(ASPX) Web Service接口生成及调用
-
VB.NET客户端调用Axis的Java Web Service实现文件上传 VBVB.NET.netWebJava
-
哪位高手帮小弟我改编用curl调用web service
-
php自带SOAP扩展调用web service
-
NuSOAP 调用 Web Service 出现乱码的解决方法:_PHP教程
-
一个.NET调用PHP Web Service的典型例子
-
php-PHP调用.NET写的web service时异常,这一般是什么问题。异常错误信息如下
-
调用BIEE提供的web service
-
web service main函数调用 jsonwebweb service