在Eclipse中生成RESTful Web服务客户端

时间:2016-09-26 12:53:35

标签: java eclipse web-services rest wsdl

我在eclipse中使用jersey开发了一个安静的java web服务。现在我需要为此Web服务生成客户端。我知道在Netbeans中这是可能的,但是如何在eclipse中完成呢?

到目前为止,我已尝试在 New-> Other-> Web Services 中创建一个新的 Web服务客户端,但它要求提供以下形式的服务定义: WSDL,WSIL或HTML文档。我怎样才能生成这些?据我所知,REST没有WSDL,因为服务是公开描述的。

此外,如果可以生成客户端,是否可以在REST Web服务项目本身内完成?

1 个答案:

答案 0 :(得分:1)

要生成客户端项目,您可以使用Eclipse向导“New Maven Project”: 请参见示例http://www.vogella.com/tutorials/EclipseMaven/article.html

要从客户端创建对REST服务的调用,您可以使用Jersey Client API: 请参见示例https://jersey.java.net/documentation/latest/client.html