第1步:新建一個Web Service工程:
第2步:命名爲MyWebServiceDemo,注意選擇XFire,點擊下一步
第3步:如下圖,點擊下一步
第4步:勾選上要添加的jar包,這裏要勾上第一個和第二個
第5步:生成如下項目
第6步:進入到web.xml裏進行如下配置
第7步:在src下新建一個包com.svse.test,在這個包新建接口和實現類,點右鍵,選擇Other
第8步:選擇Web Service,點擊下一步
第9步:選擇XFire,並選擇創建Java Bean
第10步:在這裏新建一個UserService接口,之後做一個模擬添加用戶的小測試,選擇所在的包,點擊完成
第11步:剛纔命名的爲UserService,生成的時候會在接口名前面加 I ,如IUserService
第12步:在實現類裏模擬一個添加
第13步:在tomcat的webapps的目錄裏放入如下兩個jar包
第14步:將工程發佈到tomcat6.x上
第15步:判斷是否發佈成功,輸入http://localhost:8080/MyWebServiceDemo/services/UserService?wsdl,如果出現下圖的配置,則發佈成功
第16步:在web services explore裏測試,同樣輸入http://localhost:8080/MyWebServiceDemo/services/UserService?wsdl,點擊Go按鈕
第17步:點擊add方法
第18步:輸入參數,“張三“,點擊Go按鈕
第19步:顯示測試結果,正確輸出 "張三has been saved!!!"
然後建一個Web工程作爲client端來調用Web Service工程的接口方法
第20步:建web工程,作爲client端
第21步:在com.svse.util包下新建一個DBConnection類( 一定要注意導入正確的包),連接服務端Web Service,代碼如下
第22步:在com.svse.test包下建一個MyTest測試類,調用Web Service接口裏的add()方法
第23步:運行main方法,顯示測試結果,正確輸出 "張三 has been saved!!!"
最後,歡迎訪問風格清新簡潔的輕博客網站[指尖一刻]