Nous utilisons des cookies sur ce site pour améliorer votre expérience utilisateur.

Skip to main content

Contenu

soa-monitoring - Monitoring des services web

Aperçu

Librairie qui permet de définir une série de "sanity checks" pour un service web SOAP ou REST

Domaine

Services IT génériques

Sous-domaine

Software factory - non lié à la sécurité

Typologie

Library

Service owner

Smals

Première release

2015

Description fonctionnelle

La librairie Java offre les fonctionnalités suivantes :

  • Définir différents types de "sanity checks" pour un service web SOAP ou REST
  • Définir à l’application appelante différents niveaux de checks :
    • PING : teste si le service est actif
    • DEFAULT : teste si le service est actif ainsi que les dépendances locales, telle que la base de données
    • DEEP : teste si le service est actif ainsi que  les dépendances locales et externes, telles que la base de données, d’autres services web, etc.
  • Générer une réponse pour l’application appelante

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.

Public cible

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.

Conditions d'intégration

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

Documentation

Faites partie de quelque chose de plus grand : rejoignez le mouvement ReUse

Complétez le catalogue

Communication, services métiers, services de support, services IT génériques; autant de domaines business que vous pouvez enrichir de vos composants réutilisables, utiles à d’autres institutions. Ils peuvent aussi concerner des matières que nous cherchons à développer comme les paiements, le reporting, les RH…

Plus d'information et formulaire

Devenez ambassadeur de la réutilisation !

Parcourez notre catalogue pour vous familiariser avec les composants réutilisables. Evoquez tout l’intérêt de ReUse auprès de vos employés et au sein de leurs réseaux.

Plus vous ferez la publicité du concept ReUse et enrichirez le catalogue, plus vous en renforcerez les avantages.

Suivez-nous !

Restez informé des derniers développements et événements ! Abonnez-vous à notre newsletter.

Consultez toutes nos newsletters

Vers le haut