MyEclipse9.0創建WebService實用案例

文章出處:http://www.soulawork.com/63.html

創建web service,9.0已經沒有xfire選項了,因爲xfire已經停止了更新,myeclipse也不用它了。

Myeclipse9創建web <wbr>service

從別人文章裏看到的,據說9.0就算是你創建了之後,它也不會自動導入包。所以你要手動導入。

Myeclipse9創建web <wbr>service

選擇下面兩個就行

Myeclipse9創建web <wbr>service

創建包和自己的服務類:

Myeclipse9創建web <wbr>service

服務類的代碼:

Myeclipse9創建web <wbr>service

右鍵項目,添加Service的配置(new->other然後找web service):

Myeclipse9創建web <wbr>service

從現有類建立服務。其實我覺得能自己寫WSDL的人才是真正懂web service的人。

Myeclipse9創建web <wbr>service

/ServicesPort就是服務的入口了,如接下來的圖

Myeclipse9創建web <wbr>service

發佈和啓動項目(tomcat那一套操作):

Myeclipse9創建web <wbr>service

點開wsdl連接,至此,發佈成功:

Myeclipse9創建web <wbr>service

接下來是調用web service,就需要創建一個客戶端。點擊下面這個圖標,選擇新建web service client:

Myeclipse9創建web <wbr>service

URL給上,包給上,next:

Myeclipse9創建web <wbr>service

記得開着服務器哦,哈哈。然後會自動檢查xml的合法性,如果OK就next了:

Myeclipse9創建web <wbr>service

然後會生成一堆類。在學習的過程中看到如此多的自動生成我會很頭疼。。。anyway,自己建立一個主類來測試吧(abstract是我手抖點錯了。。。):

Myeclipse9創建web <wbr>service

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章