1. 程式人生 > >java學習筆記之webservice(二)--WSDL文件及用myeclipse測試webservice

java學習筆記之webservice(二)--WSDL文件及用myeclipse測試webservice

 >>接上篇

一、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:

》》接下一篇