Création d'un module Healthcheck JMS
Il est difficile de matérialiser le statut de Joram car il est composé de multiples composants et offre de multiples facettes applicatives. Il y a 2 niveaux :
- Le premier niveau est celui de l'AgentServer. Il constitue le runtime de Joram et est composé essentiellement de 2 composants l'Engine et Transaction.
- Le second niveau comprend les différents composants applicatifs connecteur JNDI, connecteurs JMS, AMQP, MQTT.
JoramMQ embarque un composant permettant de contrôler le fonctionnement des connecteurs MQTT, ce composant permet d'avoir l'état fonctionnel du serveur tel que l'usager le percoit. Cette tache consiste à créer un composant similaire pour le connecteur JMS.
Ce besoin est exprimé par eFluid, le composant devra donc pouvoir être activé dans eFluid embedded (hors OSGi) et utilisable dans la branche 5.17 en cours d'utilisation par eFluid.
[JORAM-375] created at 2020-12-18 07:49:22 by freyssinet, version JORAM_5_17_0