Salut la communauté,
J'aimerais vous présenter ma dernière application OpenAPI-Suite, c'est un ensemble d'outils permettant de générer du code ObjectScript à partir d'une specification OpenAPI version 3.0. L'application permet de:
- Générer les classes serveur REST. C'est assez similaire au code généré par ^%REST, la valeur ajoutée est le support de la version 3.0.
- Générer les classes pour un client HTTP.
- Générer une production cliente (business services, business operation, business process, Ens.Request, Ens.Response).
- Disposer d'une interface web pour générer et télécharger le code ou générer et compiler directement sur le serveur.
- Convertir les spécifications de version 1.x, 2.x en version 3.0.
Aperçu
OpenAPI-Suite est divisée en plusieurs packages et utilise différentes bibliothèques de la communauté des développeurs ainsi que des services REST publics. Vous pouvez voir sur le schéma ci-dessous, tous les packages développés et les bibliothèques et services web utilisés: