67,513
社区成员
发帖
与我相关
我的任务
分享
1.用接口工具去测试并传参调用; 2.写应用接口,代码如下:public static void main(String[] args) { JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance(); String wsUrl = "http://zong.bjchyedu.cn/ids/services/account?wsdl"; //wsdl地址 String method = "webservice_method";//webservice的方法名 Client client = dcf.createClient(wsUrl); Object[] res = null; try { res = client.invoke(method);//调用webservice } catch (Exception e) { e.printStackTrace(); } System.out.println("res:"+res[0]); System.exit(0); }
public static void main(String[] args) {
JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance();
String wsUrl = "http://zong.bjchyedu.cn/ids/services/account?wsdl"; //wsdl地址
String method = "webservice_method";//webservice的方法名
Client client = dcf.createClient(wsUrl);
Object[] res = null;
try {
res = client.invoke(method);//调用webservice
} catch (Exception e) {
e.printStackTrace();
}
System.out.println("res:"+res[0]);
System.exit(0);
}
[quote=引用 1 楼 ghw554557313 的回复:] 1,用那个文件生成本地类, 直接调用它的方法 2,读一下那个文件,从里面找到接口名称,名字空间,域,然后使用axis2,xfire什么的框架调用
接口给你了。你自己用开源的那几个调用好了。axis cxf xfire 等。
不明白就自己上axis2和cxf的官网看,哪种webService框架你觉得容易上手就用哪个,官网上都有很多例子以及文档的说明,作为新人自学能力是很重要的。
你说的是 wsdl2java 吗
1,用那个文件生成本地类, 直接调用它的方法 2,读一下那个文件,从里面找到接口名称,名字空间,域,然后使用axis2,xfire什么的框架调用