|
Le Framework de Médiation
Le Framework de médiation fournit toutes les fonctions élementaires que requiert le processus de collecte, traitement et délivrance des données. Le framework fournit aussi le moyen de spécifier et déployer des chaînes de médiation, chaque chaîne étant un assemblage de composants élementaires de médiation. graphical tools.
Les Composants de Médiation
Les composants de Médiation implantent la logique de la médiation. Les composants de Médiation agissent sur les données délivrées par des équipements ou des programmes extérieurs. Les opérations qu'ils réalisent sur les données sont la collecte depuis la source, l'interprétation, le filtrage, l'agrégation, la correlation, la fusion de données de sources multiples, la transformation dans des formats requis par les applications métiers qui exploiteront par la suite ces données, et enfin la transmission et délivrance des données. Le Framework de Mediation fournit les composants de base pour réaliser ces opérations. Chacun d'eux peut ensuite, au travers du SDK, être étendu avec des fonctions de médiation appropriés à vos besoins.
Pour faciliter l'intégration d'une solution de médiation avec le système d'information de votre organisation, le Framework de Médiation propose des connecteurs, dont un connecteur JDBC pour stocker ou récupérer des données depuis des bases de donnés, mais aussi des connecteurs techniques conformes aux usages des infrastructures d'EAI (Enterprise Applciation Integration) : JMS, EJB, CORBA. De plus, ScalAgent s'attache à augmenter régulièrement sa base de connecteurs techniques selon les demandes des ses clients.
Les Outils de Configuration
La logique de médiation est décrite en combinant et assemblant les composants de médiation. Grâce aux outils ScalAgent, la définition des chaînes de la logique de médiation peut se faire sans expertise de programmation.
Le Framework de médiation propose des outils pour aider à cette tâche. Les outils sont basés autour d'un ADL (Langage de Description d'Architecture), avec un habillage visuel simple sous forme de boîtes (les composants de médiation) et de traits (le cheminement des flots de données). Cette approche permet de facilement concevoir, spécifier, configurer et déployer vos chaînes de médiation. Il existe aussi des interfaces utilisateurs adaptant l'assemblage visuel de composants au métier de l'utilisateur.
|