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