Service Component Architecture

Transcription

Service Component Architecture
Formation et Conseil en Informatique
Service Component Architecture
SCA est un ensemble de spécifications normalisées par l'OASIS (depuis 2007) qui décrit un modèle pour construire
des applications et des systèmes en utilisant une architecture SOA (Service-Oriented Architecture).
L'objectif de cette formation est de fournir une compréhension opérationnelle de SCA.
Audience
Développeurs d'applications, responsables informatiques, architectes, chefs de projets
Pré-requis
Bonnes notions sur XML, Java et les Web Services
Méthode pédagogique
Présentation interactive avec support de cours et dossier comportant une trentaine d'exercices pratiques
Utilise un framework SCA open source (tel que Apache Tuscany ou Fabric3) et l'éditeur eclipse SCA
Programme détaillé
Présentation de SCA
- Qu'est-ce que SCA ?
- Histoire de SCA
- Intérêts majeurs de SCA
- Ce que n'est pas SCA
Concepts fondamentaux de SCA
- Domaine SCA
- Services et composants
- Technologies de communication
- Composite
- Composite pour l'assemblage de composants et de services
- Composite comme unité d'organisation
- Composite comme unité de déploiement
- Policies
Création de services, de composants et de compositions
- Description d'un composite
- Définition et assemblage des composants dans un composite
- Service
- Propriétés
- Propriétés multi-valuées
- Utilisation de propriétés complexes
- Règles de validation
- Référencement de propriétés complexes
- Interfaces
- Remotable services
- Data-binding
- Utilisation de WSDL pour définir les interfaces
- Références
Wiring
- Qu'est-ce qu'un wire ?
- Compatibilité des interfaces
- Utilisation de multiples fournisseurs d'un service
- Autowiring
Implémentation d'un composant
- Utilisation d'un composite comme implémentation d'un composant
- Promotion des services et des références d'un composant au niveau composite
- Propriétés d'un composant implémenté par un composite
- Utilisation de composites par inclusion
Cycle de vie d'un composant
- Scope d'un composant
- Scope STATELESS
- Scope COMPOSITE
- Scope CONVERSATION
- Scope REQUEST
- Initialisation d'un composant
- Destruction d'un composant
Interactions
- Communications asynchrones
- Interfaces bidirectionnelles (callbacks)
Bindings
- Web Service Binding
- Utilisation de méta-données pour un Web service binding
- Utilisation d'un élément WSDL existant
- Web Services asynchrones
- Callbacks et conversations avec les Web Services
- JMS Binding
- Request-Response Messaging avec JMS
- Binding SOAP/JMS
- Utilisation de callbacks avec JMS
- Binding RMI
- SCA Binding
ComponentTypes
Page 1/2
01 53 76 22 45
Organisme de formation N°11753255475
www.teleobjet.fr
Formation et Conseil en Informatique
Service Component Architecture
- ConstrainingType
- ComponentType
Packaging and déploiement dans un domaine SCA
- Domaine SCA
- Contributions
- Export et import d'artéfacts XML
- SCA Definitions
- Domain-Level Composite
- Ajout à un Domain-Level Composite
- Composites déployables
- Composites externes
- Types de domaines SCA
- Domaine local
- Domaine distribué
- Architecture décentralisée
- Architecture centralisée
- Domaine fédéré
Policies
- Policy
- Intents
- PolicySets
- Qualified intents
- Intents standards
- Security Intents
- Delivery Intents
- Transaction Intents
Conception de composants Web avec SCA
SCA et JPA (Java API Persistence)
Présentation de SDO
Ref. : SCA
Durée : 3 jours
Prix : 1498 €
Page 2/2
01 53 76 22 45
Organisme de formation N°11753255475
www.teleobjet.fr

Documents pareils

TECHNOLOGIE SCA

TECHNOLOGIE SCA PRESENTATION DE SCA............................................................................................. 5

Plus en détail