
S'abonner au flux RSS du projetLe projet
SCOrWare a pour ambition de fournir une implantation en logiciel libre des récentes spécifications Service Component Architecture (
SCA) définies par l’Open SOA Collaboration, un regroupement d’industriels du logiciel comprenant en autres BEA Systems, IBM Corporation, IONA Technologies, Oracle, Red Hat, Rogue Wave Software, Siemens, Sun Microsystems et Sybase. En bref, SCA définit un nouveau modèle d’architecture et de programmation d’applications orientées services (
SOA) basé sur le paradigme composant et supportant divers langages de description des services comme WSDL et interfaces Java, divers langages de programmation des composants tels que Java, C++ et BPEL, divers protocoles de communication entre les applications tels que SOAP, CORBA, Java RMI ou JMS.
L’implantation SCOrWare comprend une
plate-forme d’exécution ainsi que
l'outillage d’aide à la conception et au
développement d’applications conformes aux spécifications SCA. La plate-forme d’exécution SCOrWare est construite au dessus du modèle de composants Fractal du consortium OW2 et offre des fonctionnalités avancées telles que la reconfiguration dynamique des assemblages de composants SCA, une usine à liaisons supportant différents protocoles de communication entre composants SCA, un service de transactions, un service de courtage sémantique des composants SCA, une machine de déploiement d’architectures SCA autonomes et des consoles graphiques d’administration. L’outillage SCOrWare est quant à lui intégré dans l’environnement de développement Eclipse et comprend différents modeleurs et assistants graphiques pour spécifier des composants SCA, les développer, les assembler, les composer sémantiquement, les tester, les déployer et les orchestrer. L’implantation SCOrWare est mise en œuvre dans différents démonstrateurs métiers principalement dans les domaines du calcul scientifique, des plates-formes collaboratives et de l’orchestration de transactions métiers. Les résultats du projet SCOrWare seront distribués librement à travers le projet SOA du consortium OW2 et les projets de la fondation Eclipse (STP et JWT).
Le projet SCOrWare fédère les partenaires suivants :
Artenum, EBM WebSourcing, Edifixio, INRIA, INT, IRIT, Obeo et Open Wide.
Site Open SOA CollaborationSites Eclipse
STP et
JWTContact : Philippe.Merle_at_inria.fr