2016-08-11 36 views
1

我最近開始研究Java,JAX-RS Jersey API。我得到了開發JAX-RS Web服務的工作。我開始閱讀關於JAX-WS和JAX-RS的在線文章。如何將wsdl等jax-rs web服務描述給第三方客戶端?

在JAX-WS webservice中可以用WSDL文件來描述,所以可以說我構建web服務,然後將它傳遞給客戶端,在那裏她將理解要請求的對象類型(請求中傳入的對象類型)以及什麼響應對象她會回來。我看到,有WADL是文檔,但它是「可選」,所以如果客戶端沒有WADL,並且只有JAX-RS URI,她將如何理解預期的請求和響應對象?

有人投票沒有理由,至少請提供理由或一些答案或糾正我。

回答

0

您可能會檢查Swagger(http://www.swagger.io)。它可以根據代碼中的註釋方法生成交互式HTML文檔頁面。它會自動檢測HTTP方法,方法參數並準備測試表單。