Wij gebruiken cookies op deze site om jouw gebruikerservaring te verbeteren.

Skip to main content

Inhoudstafel

soa-monitoring - Het monitoren van webservices

Overzicht

Library om een reeks 'sanity checks' voor SOAP- of REST-webservices te definiëren

Domein

Generieke IT-bouwblokken

Subdomein

Software factory - niet-veiligheidsgerelateerd

Typologie

Library

Service owner

Smals

Eerste release

2015

Hergebruik

meer dan 100

Integration effort

Functionele beschrijving

De Java-library biedt volgende functionaliteiten:

  • Definiëren van verschillende types van 'sanity checks' voor een SOAP- of REST-webservice
  • Definiëren van verschillende niveaus van 'checks' voor de oproepende toepassing:
    • PING: test of de service actief is
    • DEFAULT: test of de service actief is, alsook de locale afhankelijkheden zoals een database
    • DEEP: test of de service actief is, alsook de locale en externe afhankelijkheden zoals een database, andere webservices, enz.
  • Genereren van een antwoord voor de oproepende toepassing

Een bepaald aantal 'checks' zijn reeds geïmplementeerd (databaseCheck, ldapCheck, webserviceCheck…). ‘Custom checks’ eigen aan de toepassing kunnen gedefiniëerd worden.

Doelpubliek

De soa-monitoring library richt zich tot toepassingen die een webservice (SOAP of REST) leveren en monitoring acties moeten implementeren.

Ze werd ontwikkeld om ingebed te worden in webservices (SOAP of REST), ontwikkeld met een Java JEE stack.

Integratievoorwaarden

Om deze library te gebruiken volstaat het de afhankelijkeid Maven toe te voegen aan het project en een 'healthCheck' operation te definiëren in de WSDL-file van de SOAP-webservice of Swagger-file van de REST-webservice. Vervolgens dien je deze operation toe te voegen aan de klasse die de webservice implementeert en er de methodes van de library op te roepen.

Deze library kan alleen gebruikt worden in JAVA-toepassingen, geïmplementeerd met een JEE-toepassingsserver en is beperkt tot het portaal van Sociale Zekerheid.

Documentatie

Contact

Contact: ReuseOperational@smals.be

Maak deel uit van iets groters: join the ReUse movement

Vul de catalogus aan

Communicatie, kerndiensten, ondersteunende diensten, generieke IT-bouwblokken; het zijn allemaal business domeinen die je kunt verrijken met je eigen herbruikbare componenten, nuttig voor andere instellingen. Bovendien kunnen ze betrekking hebben op gebieden die we verder willen ontwikkelen zoals betalingen, rapportage, HR, enz.

Naar informatie en formulier

Word ambassadeur van het hergebruik!

Blader door de catalogus voor meer informatie over herbruikbare onderdelen. Praat met je werknemers en hun netwerken over de voordelen van ReUse.

Hoe meer bekendheid je geeft aan het ReUse-concept en de catalogus verrijkt, hoe meer je de voordelen ervan versterkt.

Volg ons!

Blijf op de hoogte van de laatste ontwikkelingen en events! Schrijf je in op onze nieuwsbrief.

Raadpleeg al onze nieuwsbrieven

Naar boven