Pertanyaan Bagaimana saya bisa menghasilkan WADL untuk layanan REST


Saya memiliki aplikasi web yang menyediakan lebih dari 30 layanan REST (menggunakan Jersey) untuk klien. Apakah mungkin untuk secara otomatis membuat dokumen WADL untuk aplikasi saya?

Saya memerlukan ini sehingga saya dapat mengaturnya di SoapUI untuk menguji berbagai skenario dan menyimpannya untuk digunakan nanti.


32
2017-09-13 12:08


asal


Jawaban:


Jika Anda menggunakan Jersey maka url ke wadl akan menjadi sesuatu seperti

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

Anda mungkin perlu menambahkan basis sumber daya ke url mis.

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


23
2017-09-25 22:26



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

nilai pengganti untuk host, port, context root dan resource.


7
2018-04-14 03:11



Di masa lalu saya telah menggunakan Melafalkan (Repositori GitHub).

Ini adalah alat build-time yang menghasilkan Dokumen Definisi Antarmuka (WADL, WSDL, dll) secara otomatis untuk Anda. Sangat mudah untuk mengintegrasikannya dalam build Maven Anda.


7
2017-09-13 13:16