3 回答

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超3個(gè)贊
1、web service分客戶端和服務(wù)端。
2、新建服務(wù)端:在這里我教你用MyEclipse自帶的工具生成web service服務(wù)端。
(1). 新建一個(gè)類,寫些方法實(shí)現(xiàn)自己想要的功能,就一半的java 類。
(2).在這個(gè)項(xiàng)目上鼠標(biāo)右鍵新建一個(gè)web service
繼續(xù)下一步,但是下面的Strategy選擇下面那個(gè)
選擇你剛寫的類,下面紅色框的復(fù)選框選中,最后finish,服務(wù)端就建好了。
3、新建客戶端
(1). 因?yàn)閯倓偵闪薟eb Service的服務(wù)端,所以會(huì)生成對(duì)應(yīng)的一些配置文件,在WEB-INF下,看下我的那個(gè)對(duì)比下,拉到最下,找到那個(gè)location,復(fù)制那個(gè)url地址
(2). 新建一個(gè)新的Web項(xiàng)目,新建一個(gè)包,等會(huì)用來(lái)放客戶端代碼。然后鼠標(biāo)項(xiàng)目上鼠標(biāo)右鍵new,選擇下面那個(gè)Web Service Client
(3). 下一步,最后finily
4、調(diào)用web service接口
JobServerDelegate jsd = new JobServerService().getJobServerPort();
new一個(gè)web service接口對(duì)象,JobServerDelegate 換成你剛生成的對(duì)應(yīng)的那個(gè),結(jié)尾都一樣的那個(gè)類。JobServerService這個(gè)也是一樣的,換成你的,最后都要調(diào)用一個(gè)get......Port()方法。
5、最后jsd這個(gè)對(duì)象就可以調(diào)用Web Service這個(gè)接口的方法了。記住,調(diào)用的時(shí)候,兩個(gè)項(xiàng)目都要啟動(dòng)。
添加回答
舉報(bào)