java學習筆記之webservice(二)--WSDL文件及用myeclipse測試webservice
阿新 • • 發佈:2018-12-31
>>接上篇
一、WSDL
定義:web services description language,用來描述web服務的xml格式的資訊。
標籤的解釋
1. <types>:定義了服務的namespace和關鍵資訊的型別(方法的引數型別和返回值的型別)。
2. <message>:定義了多個SOAP訊息,每個方法通常都有2個message標籤,name屬性分別是xxx和xxxResponse。
3. portType:指明伺服器的介面,並且通過operation繫結相應的in和out的訊息:其中in表示引數,out表示返回值
4. binding:指定訊息傳遞的格式。
5. service:指定服務所釋出的名稱
二、使用Myeclipse的webservcie瀏覽器去測試webservice
啟動服務以後:
1.點選圖中紅色矩形內的圖示,啟動Myeclipse自帶的webservice瀏覽器:
2.點選下圖中的紅色矩形內的圖示,進入wsdl頁面:
3.點選下圖中的“WSDL Main”,即可看到右邊Action介面:
4.輸入WSDL地址,點選"Go"
5.看到下面的幾面以後,點選"Add":
6.輸入引數,如"Beauxie",點選“Go”,即可在Status視窗看到結果,至此說明Webservice服務釋出成功。
7.點選上圖的"source",可檢視soap:
》》接下一篇