CSC5523 : Architectures orientées service

CSC5523 : Architectures orientées service

Période : S10 / P2    |   ECTS : 4    |    Langue : Français
Organisation :

- Heures programmées / Charge Totale : 45/90
- Heures Cours/TD/TP/CF : 30/0/12/3

Evaluation :

L'évaluation de cette UV repose sur un contrôle continu (CC) basé sur la réalisation de TP notés et/ou
d'études de cas et/ou de dossiers écrits avec soutenances

Note Finale = Note CC

Objectifs :

- Comprendre la notion d'architectures orientées service
- Maîtriser le modèle des services web
- Connaître les standards utilisés dans l'industrie

Mots clefs :

- SOA, ESB, web services, XML, J2EE, SOAP,...

Prérequis :

- Programmation Orientée Objet, Langage Java
- Bases de Données

Programme :

- Les architectures orientées services (SOA)
- Les patrons d'architecture
- Du métier aux architectures de services :

- Concepts et enjeux. Le concept de service
- La SOA :

- Modèle conceptuel
- La fonction d’orchestration : gestion de contexte, transactionnelle, logique
applicative

- Le Service Level Agreement (SLA) : amélioration de la qualité de service
- Les modèles d’exposition de services et de découverte de services
- Du BPM à l’architecture de services

- Déclinaison technique : standards et technologies :

- XML / SOA
- Les Web services
- Les standards
- Les ESB
- Rôle des annuaires de services

Bibliographie :

- G. Alonso, F. Casati, H. Kuno, V. Machiraju. "Web Services: Concepts, Architecture, and Applications". Springer-Verlag. New York. 2004.

Responsable :

Dr Walid Gaaloul, Département Informatique, Télécom SudParis

 

Modules