2011-03-14 136 views
1

我使用RESTeasy實現編寫了RESTful Web服務,並將EJB轉換爲JSON。現在我正在開發客戶端的方式。 我正在使用Netbeans。我如何生成WADL文件?我會生成客戶端存根沒有任何問題。如何生成WADL文件?

請問,你能建議我怎麼做到這一點?或者,也許你知道不同的簡單方法。

非常感謝! Artem

回答

1

只是FYI如果您試圖創建一個RESTful系統,然後使用WADL生成客戶端代理將消除REST提供的大量好處。

但是,如果您使用術語REST作爲描述Http API(HAPI)服務的方式,那麼請繼續前進並使用WADL。我並不是說這是對術語的迂腐,我只是希望你知道,如果是這種情況,你可以自由地忽略所有「它不是RESTful」,因爲你不想做REST,這很酷。

如果您正在嘗試構建一個客戶端和服務器組件可以在未來5到10年內獨立發展的系統,那麼可能REST適合您,在這種情況下WADL可能不是您想要的。

+0

謝謝!我搜索了一下,如果使用澤西WADL鏈接http:// localhost:8080/application.wadl(不確定適用於JBoss,但Glasfish是)。也許你知道我會爲RESTeasy做些什麼嗎?谷歌無法回答我((再次感謝。 – Tioma 2011-03-14 16:49:47