Exposé soa

Pages: 8 (1968 mots) Publié le: 13 décembre 2011
SOA – Services Web
Introduction SOA
Mickaël BARON – 2010 (Rev. Janvier 2011) mailto:baron.mickael@gmail.com ou mailto:baron@ensma.fr

Licence

Creative Commons
Contrat Paternité Partage des Conditions Initiales à l'Identique
2.0 France

keulkeul.blogspot.com

http://creativecommons.org/licenses/by-sa/2.0/fr
SOA - M. Baron - Page 2

Plan du cours

Vers une architecture SOA SOAgénéralités Définition d’un Service Services Web étendus et REST
keulkeul.blogspot.com

Plateformes de développement Organisation du cours SOA
SOA - M. Baron - Page 3

Déroulement du cours : Introduction SOA Pédagogie du cours
Des bulles d’aide tout au long du cours Comprendre une architecture SOA (problématique, solutions) Pas de technique pour l’instant

Pré-requis
Ingénierie desdonnées Langages de description : XML
keulkeul.blogspot.com

Ceci est une astuce

Architectures multi-couches (Java EE)

Ceci est une alerte

Remerciements
Developpez.com [louge]
SOA - M. Baron - Page 4

Ressources : Liens sur le Web Billets issus de Blog
blog.xebia.fr/category/soa jee-bpel-soa.blogspot.com/search/label/web services blogs.sun.com/arungupta/

Articlesfr.wikipedia.org/wiki/Architecture_orientée_services fr.wikipedia.org/wiki/Service_Web www.journaldunet.com/solutions/dsi/article/air-france-klm-donnedes-ailes-a-son-systeme-d-information-avec-la-soa.shtml
keulkeul.blogspot.com

www.innoq.com/resources/ws-standards-poster/

Cours
www.javapassion.com/soaprogramming/SOAbasics.pdf www.javapassion.com/webservices/WebServicesOverview.pdf
SOA - M. Baron - Page 5 Ressources : Bibliothèque SOA Principles of Service Design
Auteur : Thomas Erl Éditeur : Prentice Hall Ptr Edition : Juillet 2007 - 608 pages - ISBN : 0132344823

Le guide de l’architecte du SI
Auteur : Xavier Fournier-Morel, Pascal Grosjean, … Éditeur : Dunod Edition : Octobre 2006 - 302 pages - ISBN : 2100499726
keulkeul.blogspot.com

Service-Oriented Architecture (SOA) : Concepts …Auteur : Thomas Erl Éditeur : Prentice Hall Ptr Edition : Août 2005 - 792 pages - ISBN : 0131858580
SOA - M. Baron - Page 6

Vers une architecture SOA Une application distribuée est définie par un ensemble de composants
Collaborent pour l’exécution de tâches communes Distants géographiquement Interconnectés via un réseau de communication Hétérogènes

Solutions qui ont fait leur preuve
DCOM,CORBA, EJB, RMI, .Net Remoting, …
keulkeul.blogspot.com

Faiblesses de ces solutions
Format de représentation données spécifiques Interopérabilité si les composants utilisent la même solution Protocole de transport spécifique nécessite une configuration réseau
SOA - M. Baron - Page 7

Vers une architecture SOA Evolution des applications distribuées

Serveurs

Serveurs

ServeursTéléphone

Tablet PC

keulkeul.blogspot.com

EeePC Clients

Clients Portable

Architecture Client / Serveur

Architecture Fondée sur les Applications Web

Architecture Orientée Service
SOA - M. Baron - Page 8

SOA : Généralités SOA est l’acronyme de Service Oriented Architecture qui est traduis comme « Architecture Orientée Service » Le Service (ou Composant) désigne le fondement de cemodèle d’interaction entre applications Le paradigme SOA : Chercher, Publier et Consommer
Annuaire / Entrepôt
Consommateur du Service cherche un service répondant à ces exigences (Un contrat lui est retourné) Fournisseur du Service publie son service via le contrat

Chercher

2 1

Publier

keulkeul.blogspot.com

3

Consommer

Contrat

Fournisseur du Service

Consommateur duService

Consommateur du Service envoie des messages (respect du contrat) au fournisseur du Service

SOA - M. Baron - Page 9

SOA : Concepts de Service Qu’est-ce qu’un Service ?
« Un Service est un composant logiciel distribué, exposant les fonctionnalités à forte valeur ajoutée d’un domaine métier » [XEBIA BLOG : 2009]

Huit aspects caractérisant un Service
Contrat standardisé...
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • rapport soa
  • Exercices soa
  • Etude soa
  • Cours soudure soa
  • Bpm soa saas
  • Expose
  • Exposer
  • Exposé

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !