1

我正在使用 spring mvc 开发 rest web 服务,一切都很顺利,但是我遇到了一个问题,如何为消费者公开 api 模式,比如 wsdl。我想要一个包含所有方法的网页(结束分eq请求映射)和什么样的请求方法(GET,POST),以及期望的请求参数类型(json,xml,post params,get params)。

4

2 回答 2

2

展示这一点的一个绝妙方法是使用Swagger工具。Swagger 将允许您创建一个显示预期参数、发出演示请求并显示 API 响应的 html 测试工具。

于 2013-07-19T07:41:14.757 回答
0

Web 应用程序描述语言 ( WADL) 是一个 XML 词汇表,用于描述 RESTful Web 服务。

与 WSDL 一样,通用客户端可以加载 WADL 文件并立即配备以访问相应 Web 服务的全部功能。

由于 RESTful 服务具有更简单的接口,因此 WADL 对这些服务的必要性不如 WSDL 对 RPC 样式的 SOAP 服务的必要性。

于 2013-07-20T09:35:08.613 回答