Le middleware Scalagent est le support permettant le déploiement et le fonctionnement de solutions de médiation, sur un réseau de noeuds hétérogène connectés par l'Internet.
Le MOM ScalAgent
Le MOM ScalAgent (Message-Oriented Middleware) est un service de communication asynchrone fiable et scalable. Il garantit la délivrance des messages sur des environnements réseau, du réseau local jusqu'à l'Internet. Le MOM repose sur une architecture totalement configurable, dans du point de vue de la topologie d'interconnexions des serveurs, du type des communications, ou du type des architectures matérielles supportées.
Le MOM ScalAgent peut être utilisé de deux manières :
Au travers de l'interface JMS1.1 (Java Messaging Service), il se trouve alors disponible en open-source (JORAM)
Au travers d'une API plus riche à composants, aidant alors au développement et déploiement d'applications distribuées complexes.
Services de Supervision et de Déploiement
Grâce à la technologie unique de déploiement de ScalAgent, les composants de médiation peuvent être installés, configurés et supervisés depuis n'importe quel noeud vers n'importe quel autre serveur de médiation. Ce service simplifie la gestion du cycle de vie d'une solution logicielle géographiquement distribuée. Ces fonctions de supervision et déploiement sont accessibles à l'utilisateur au travers d'outils graphiques:
Mediation Deployer: contrôle de processus de déploiement de n'importe quelle solution de médiation sur les serveurs. Ce contrôle se fait depuis un point central, à distance, peu importe les contraintes de communications entre ce noeud et les serveurs délocalisés.
Mediation Monitoring: ce sont des outils additionels qui peuvent être personalisés graphiquement pour la supervision de votre solution distribuée.