1、新建一个java项目,名称随便取,Test02
2、在Test02上右击,选新建->其他->We Service Client->下一步
3、 输入你的wsdl文档的地址 ->下一步->完成
3、在本地新建类,类名随便取,这里我们叫Demo1
4、根据你写的webservice的要求,在本地新建类的代表出来,通过代表访问你webservice的信息。
示例代码:
1
2
3
4
5
6
7
8
9
10
11
12
|
package cn.liuning.ui; public class Demo01
{ public static void main(String[]
args) throws Exception_Exception
{ FindScoreAndBookDelegate
find = new FindScoreAndBookService().getFindScoreAndBookPort(); //find.getCetScore("",
""); String
aa = find.getLibraryInfo( "12110501102" , "12110501102" ); System.out.println(aa); String
bb = find.getCetScore( "371012141209811" , "刘宁" ); System.out.println(bb); } } |
or
1
2
3
4
5
6
7
8
9
|
package cn.liuning.aaa; public class TestClient
{ public static void main(String[]
args) { WebserviceDelegate
aaa = new WebserviceService().getWebservicePort(); System.out.println(aaa.getName()); } } |
几个注意点:
1、在使用Myeclipse编程的过程中,无论是webservice服务,还是webservice client。不可能一次生成就是对的,很可能进行许多修改,修改之后再次生成按原步骤操作就行,Myeclipse会自动更新变化的部分。客户端也是如此
原文地址
https://note.sdo.com/u/635231777425794297/n/Z1NG9741BE38C25E97F20543A42EFB19788E3968