2013-05-07 183 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