Stéphane DRAPEAU - Obeo
Consultant R&D - Leader du Projet Eclipse SCA Tools
Lors de cet exposé nous ferons un tour d'horizon des spécifications Service Component Architecture (SCA) proposées par le consortium Open SOA. Ce consortium est formé des principaux éditeurs de logiciels : IBM, SAP, Oracle, Iona, ...
Nous commencerons par présenter les spécifications SCA qui proposent un nouveau modèle de composants permettant de construire une architecture conforme à une architecture orientée services (SOA). La volonté majeure de ces spécifications est de ne pas imposer de choix technologiques. SCA permet de décrire un assemblage de services et leurs interactions indépendamment des technologies utilisées. Ainsi, SCA se prête très bien à l'amélioration de la qualité et de l'agilité des systèmes d'information car il permet de migrer par étape l'ensemble du système sans besoin de modifier profondément les applications existantes.
Nous continuerons notre exposé en replaçant SCA par rapport aux technologies concurrentes ou complémentaires : Corba, EJB, JBI, Spring, Spring Dynamic Modules, bus de services, ...
Notre présentation sera illustrée par des démonstrations utilisant les outils fournis par le projet Eclipse SCA Tools et l'outil de refonte Obeo Agility SCA.