首页 文章

如何为REST服务生成WADL

提问于
浏览
35

我有一个Web应用程序,为客户提供30多个REST服务(使用Jersey) . 是否可以为我的应用程序自动创建WADL文档?

我需要这个,以便我可以在SoapUI中配置它来测试各种场景并保存以供以后使用 .

3 回答

  • 23

    如果你使用 Jersey ,那么url to wadl会是这样的

    http://localhost:8080/applicationname/application.wadl

    您可能需要将资源库添加到网址中,例如

    http://localhost:8080/applicationname/resources/application.wadl

  • 7
    http://{host}:{port}/{context_root}/{resource}/application.wadl
    

    替换 hostportcontext rootresource 的值 .

  • 8

    在过去,我使用了EnunciateGitHub repository) .

    它是一个构建时工具,可以自动为您生成接口定义文档(WADL,WSDL等) . 将它集成到Maven构建中非常容易 .

相关问题