如何向第三方客户端描述像wsdl这样的jax-rs web服务?

时间:2016-08-11 00:38:50

标签: rest jersey jax-rs wadl

我最近开始研究Java,JAX-RS Jersey API。我有一份工作来开发JAX-RS Web服务。我开始阅读有关JAX-WS和JAX-RS的在线文章。

在JAX-WS中,webservice可以用WSDL文件来描述,所以我说我构建了web-service,然后将它传递给客户端,在那里她将了解要求的内容(在请求中传递的对象类型)以及响应对象她会回来。

我JAX-RS我看到,WADL是文档但是“可选”,所以如果客户端没有WADL并且只有JAX-RS URI,她将如何理解预期的请求和响应对象?

有些人没有理由投票,至少请提供理由或答复或纠正我。

1 个答案:

答案 0 :(得分:0)

您可以查看Swagger(http://www.swagger.io)。它可以根据代码中带注释的方法生成交互式HTML文档页面。它会自动检测HTTP方法,方法参数并准备测试表单。