User Tools

Site Tools


cours:2014-2015:soa

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
cours:2014-2015:soa [2013/07/29 12:42]
127.0.0.1 external edit
cours:2014-2015:soa [2014/07/10 18:28] (current)
lavirott
Line 1: Line 1:
 ====== SOA : Enterprise Service Bus & Règles métier (SOA) ====== ====== SOA : Enterprise Service Bus & Règles métier (SOA) ======
  
 +Semestre: 9
 +
 +Ce cours a lieu le: lundiaprès-midi en période: 1
 +
 +Section CNU: 27
 +
 +Url: http://​www.i3s.unice.fr/​~mosser/​teaching/​soa-esb/​start
 +
 +ECTS: 2.00
 +
 +Responsable:​ Mosser Sébastien Email: mosser@polytech.unice.fr
 +
 +Horaires: Cours - 12h TD - 16h Travail Personnel - 15h
 +
 +Résumé: Ce cours s'​intéresse aux Architectures Orientées Services, qui définissent des applications complexes par assemblage de services atomiques. Après de brefs rappels sur les technologies "​services",​ l'​accent est mis sur l'​intégration des services par l'​utilisation d'un "​Enterprise Service Bus", qui permet un couplage lache entre les services et une maintenance plus facile. La dernière partie du cours traite des règles métiers, une approche déclarative pour composer des services de manière maintenable.
 +
 +Prerequis:
 +
 +    Applications réparties Web Services Programmation orientée objet Conception
 +
 +Objectifs
 +
 +    Spécifier et mettre en oeuvre des services en utilisant des technologies de l'​état de l'art
 +    Comprendre et mettre en œuvre la communication inter-services et le routage de message sur un bus
 +
 +Contenu
 +
 +    Interventions industrielles
 +    Conception d'​interfaces de services
 +    Intégration par ESB
 +    Mise en oeuvre sur mini-projet
 +
 +References
 +
 +    Enterprise Integration Patterns, Gregor Hophe
 +    OASIS (2006a). Reference Model for Service Oriented Architecture 1.0. Technical Report wd-soa-rm-cd1,​ OASIS.
 +    Papazoglou, M. P. (2003). Service -Oriented Computing: Concepts, Characteristics and Directions. International Conference on Web Information Systems Engineering:​0-3
 +    Papazoglou, M. P. and Heuvel, W. J. V. D. (2006). Service Oriented Design and Development Methodology. Int. J. Web Eng. Technol., 2(4):​412–442
 +    Service Design Patterns, Robert Daigneau
 +
 +Compétences
 +
 +    CG2.1 Maîtriser les différents aspects du développement logiciel, qu'ils soient techniques, fonctionnels,​ organisationnels ou humains. Niveau: Expert
 +    CG2.4 Maîtriser les architectures des systèmes informatiques permettant de déployer des solutions sur des plateformes hétérogènes et réparties : serveurs et postes clients, réseaux et Internet, réseaux mobiles. Niveau: Expert
 +
 +Acquis
 +
 +    Concevoir une interface de service Niveau: Expert
 +    Faire communiquer des services hétérogènes Niveau: Maîtrise
 +    Mise en oeuvre de scénarios d'​intégration et d'​acceptation automatisés Niveau: Maîtrise
 +
 +Evaluation: Étude bibliographique Projet Contrôle terminal ​
cours/2014-2015/soa.1375094536.txt.gz · Last modified: 2014/07/10 18:28 (external edit)