2013-05-07 255 views
4

您好我是SOAP web服務的新手,並嘗試創建一個客戶端。我正在關注This tutorial,但我面臨的問題是有時它會以.java文件的形式生成客戶端存根,有時它會生成適當的客戶端,例如test.jsp,intput.jsp等一些.jsp頁面。從eclipse創建Web服務客戶端

我試圖在互聯網上搜索很多東西。請讓我知道爲什麼它會生成兩種不同類型的客戶端,但我遵循相同的過程。

我已經使用wsimport生成了我的客戶端,但我只想知道,什麼導致eclipse在不同的時間生成兩個不同的客戶端。可能是我錯過的一些錯誤或一些細節。

+1

問得好!我總是使用標準的java'wsimport'從WSDL生成存根。 [這裏是一個有用的鏈接,用於在Eclipse中創建Web服務。](http://pettergraff.blogspot.com/2010/11/developing-web-service-in-eclipse.html) – herry 2013-10-08 06:55:52

+0

@herry感謝您的鏈接,現在我也使用wsimport生成我的客戶端,但我只是想知道,是什麼導致eclipse在不同時間生成兩個不同的客戶端。可能是我們錯過的一些錯誤或一些細節。 – ankit 2013-10-08 07:04:48

+0

是的,您的問題是爲什麼Eclipse生成兩個不同的客戶端。 – herry 2013-10-08 07:14:30

回答

3

的差異很可能是由於在本教程的步驟6中選擇不同的值造成的,當你選擇哪些類型的客戶應該產生:Move the Client slider to the Test Client position .

2

當你運行Eclipse WTP嚮導時,你可以選擇你想要的客戶端。生成的JSP只是一個輸入測試表單,用於測試您的Web服務。

+0

你可以顯示截圖,我們得到這個選項 – ankit 2013-10-08 11:07:09

+0

它在這個頁面上:http://www.eclipse.org/webtools/jst/components/ws/documents/ContributingWebServiceRTWithUI.html – 2013-10-14 15:25:17