Librairie qui permet de définir une série de "sanity checks" pour un service web SOAP ou REST
La librairie Java offre les fonctionnalités suivantes :
Un certain nombre de checks sont déjà implémentés (databaseCheck, ldapCheck, webserviceCheck…). Il est possible de définir des "custom checks" propres à l’application.
La librairie soa-monitoring s’adresse aux applications qui fournissent un service web (SOAP ou REST) et qui doivent implémenter une opération de monitoring.
Elle a été développée pour être embarquée dans des services web (SOAP ou REST) développés avec le stack Java JEE.
Pour utiliser cette librairie, il suffit d’ajouter la dépendance Maven dans le projet et de définir une opération "healthCheck" dans le fichier WSDL du service web SOAP ou dans le fichier Swagger du service web REST. Vous devrez ensuite ajouter cette opération dans la classe qui implémente le service web et y invoquer les méthodes de la librairie.
Cette librairie ne peut être utilisée que dans une application Java déployée sur un serveur applicatif JEE et est limitée au portail de la Sécurité Sociale.
Contact : ReuseOperational@smals.be
Vous avez un composant réutilisable qui pourrait intéresser d’autres institutions ?
Vous aimeriez échanger au sujet de la réutilisation ? Des évènements sont régulièrement organisés.
Inscrivez-vous à la newsletter pour suivre l’actualité autour de la réutilisation.
Réutiliser un composant vous a aidé à transformer un projet en réussite ?