SOA4ALL, le principe d'architecture largement distribuée validé par Bruxelles
Le projet SOA4All est un projet financé par l’Union Européenne dans le cadre de son 7ème programme cadre de recherche.
Intégré dans le cadre de l’objectif 1.2 « Internet of Services, Software and Virtualisation », le projet SOA4ALL vise à développer une plate-forme de services permettant au plus grand nombre d’accéder aux services déployés sur Internet.
Pour cela, le projet SOA4ALL met à profit des technologies telles que la sémantique, les infrastructures de services largement distribuées ainsi que des approches issues du Web 2.0.
En tant que projet intégré, il rassemble des poids lourds Européens de l'industrie du logiciel (SAP, British Telecom, ATOS) et de la recherche (INRIA, universités de Karlsruhe et d’Innsbruck), ainsi que des PMEs innovantes telles que Petals Link (EBM Websourcing).
La principale contribution de Petals Link concerne évidemment l’infrastructure de service au cœur de l’architecture. Basée sur Petals ESB, elle doit concilier des exigences parfois contradictoires : très haute distribution des services, qualité de service, monitoring mais également facilité d’utilisation et de déploiement ainsi qu’une grande modularité.
La dernière revue s’est déroulée en octobre dernier dans les locaux de la Commission européenne. Cette revue de mi-projet (Mois 18) était spécifiquement dédiée à la démonstration de prototypes visant à valider les principaux concepts techniques de la plate-forme.
Nous avons fait la démonstration avec succès du module « Federated Distributed Service Bus » que nous étudions et développons conjointement avec l’INRIA (Institut National de Recherche en Informatique et Automatique).
Ce composant joue le rôle essentiel d’infrastructure de service très largement distribuée. Basé sur une architecture de type fédérée, il permet de rassembler des groupes de services utilisant des middlewares hétérogènes et obéissant à des règles de gestions propres.










