web services : principes et technologies
TRANSCRIPT
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Travail d’Etude - L3 Info
Web Services : Principes et Technologies
Lablanche Cyrielle Gastaud Sebastien
Seine Florens
Universite de Nice-Sophia Antipolis
30 Juin 2005
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Introduction
Introduction
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Introduction
Historique et Origine des concepts
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Introduction
Historique et Origine des concepts
Motivations
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Historique et Origine des Concepts
1975, creation de l’EDI : echange de donnees electronique
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Historique et Origine des Concepts
1975, creation de l’EDI : echange de donnees electronique
Difficulte d’implementation
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Historique et Origine des Concepts
1975, creation de l’EDI : echange de donnees electronique
Difficulte d’implementationComplexe et expensive
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Historique et Origine des Concepts
1975, creation de l’EDI : echange de donnees electronique
Difficulte d’implementationComplexe et expensive
Debut 90, creation de CORBA : Common Object RequestBroker Architecture
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Historique et Origine des Concepts
1975, creation de l’EDI : echange de donnees electronique
Difficulte d’implementationComplexe et expensive
Debut 90, creation de CORBA : Common Object RequestBroker Architecture
COM : version Microsoft (Component Object Model)
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Historique et Origine des Concepts
1975, creation de l’EDI : echange de donnees electronique
Difficulte d’implementationComplexe et expensive
Debut 90, creation de CORBA : Common Object RequestBroker Architecture
COM : version Microsoft (Component Object Model)Permet un traitement distributif
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Historique et Origine des Concepts
1975, creation de l’EDI : echange de donnees electronique
Difficulte d’implementationComplexe et expensive
Debut 90, creation de CORBA : Common Object RequestBroker Architecture
COM : version Microsoft (Component Object Model)Permet un traitement distributif
Fin 90, apparition de XML-RPC.
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Historique et Origine des Concepts
1975, creation de l’EDI : echange de donnees electronique
Difficulte d’implementationComplexe et expensive
Debut 90, creation de CORBA : Common Object RequestBroker Architecture
COM : version Microsoft (Component Object Model)Permet un traitement distributif
Fin 90, apparition de XML-RPC.
Creation de SOAP : Protocole Simple d’Acces a un Objet
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Historique et Origine des Concepts
1975, creation de l’EDI : echange de donnees electronique
Difficulte d’implementationComplexe et expensive
Debut 90, creation de CORBA : Common Object RequestBroker Architecture
COM : version Microsoft (Component Object Model)Permet un traitement distributif
Fin 90, apparition de XML-RPC.
Creation de SOAP : Protocole Simple d’Acces a un ObjetVeritable naissance des Web services
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations
Vers plus d’interactions...
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations
Vers plus d’interactions...
Fais dialoguer plusieurs entites heterogenes (entreprises,clients,...)
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations
Vers plus d’interactions...
Fais dialoguer plusieurs entites heterogenes (entreprises,clients,...)Divers langages de programmation (C#, java, VB,...)
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations
Vers plus d’interactions...
Fais dialoguer plusieurs entites heterogenes (entreprises,clients,...)Divers langages de programmation (C#, java, VB,...)Diverses plateformes (Linux, Windows, ...)
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations
Vers plus d’interactions...
Fais dialoguer plusieurs entites heterogenes (entreprises,clients,...)Divers langages de programmation (C#, java, VB,...)Diverses plateformes (Linux, Windows, ...)Diverses architectures
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations
Vers plus d’interactions...
Fais dialoguer plusieurs entites heterogenes (entreprises,clients,...)Divers langages de programmation (C#, java, VB,...)Diverses plateformes (Linux, Windows, ...)Diverses architecturesDecouvert et invoque dynamiquement
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations (2/3)
Interoperabilite
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations (2/3)
Interoperabilite
Utilisation de normes ouvertes
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations (2/3)
Interoperabilite
Utilisation de normes ouvertesArchitecture et standardisation controles par l’OSI et le W3C.
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations (2/3)
Interoperabilite
Utilisation de normes ouvertesArchitecture et standardisation controles par l’OSI et le W3C.Evolution des nouvelles normes developpees par le WS-I.
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations (2/3)
Interoperabilite
Utilisation de normes ouvertesArchitecture et standardisation controles par l’OSI et le W3C.Evolution des nouvelles normes developpees par le WS-I.Repose sur des standards et des protocoles
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations (2/3)
Interoperabilite
Utilisation de normes ouvertesArchitecture et standardisation controles par l’OSI et le W3C.Evolution des nouvelles normes developpees par le WS-I.Repose sur des standards et des protocoles
Web Services Protocol Stack : collection de normes
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations (2/3)
Interoperabilite
Utilisation de normes ouvertesArchitecture et standardisation controles par l’OSI et le W3C.Evolution des nouvelles normes developpees par le WS-I.Repose sur des standards et des protocoles
Web Services Protocol Stack : collection de normesXML (SOAP, XML-RPC) : formatage principal des donnees
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations (2/3)
Interoperabilite
Utilisation de normes ouvertesArchitecture et standardisation controles par l’OSI et le W3C.Evolution des nouvelles normes developpees par le WS-I.Repose sur des standards et des protocoles
Web Services Protocol Stack : collection de normesXML (SOAP, XML-RPC) : formatage principal des donneesWDSL : facon de communiquer
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations (2/3)
Interoperabilite
Utilisation de normes ouvertesArchitecture et standardisation controles par l’OSI et le W3C.Evolution des nouvelles normes developpees par le WS-I.Repose sur des standards et des protocoles
Web Services Protocol Stack : collection de normesXML (SOAP, XML-RPC) : formatage principal des donneesWDSL : facon de communiquerUDDI : recherche du W.S. necessaire
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations (2/3)
Interoperabilite
Utilisation de normes ouvertesArchitecture et standardisation controles par l’OSI et le W3C.Evolution des nouvelles normes developpees par le WS-I.Repose sur des standards et des protocoles
Web Services Protocol Stack : collection de normesXML (SOAP, XML-RPC) : formatage principal des donneesWDSL : facon de communiquerUDDI : recherche du W.S. necessaire
S’appuie sur Internet
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations (2/3)
Interoperabilite
Utilisation de normes ouvertesArchitecture et standardisation controles par l’OSI et le W3C.Evolution des nouvelles normes developpees par le WS-I.Repose sur des standards et des protocoles
Web Services Protocol Stack : collection de normesXML (SOAP, XML-RPC) : formatage principal des donneesWDSL : facon de communiquerUDDI : recherche du W.S. necessaire
S’appuie sur InternetSimplifie les echanges
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Historique et Origine des ConceptsMotivations (1/3)
Motivations (3/3)
Fonctionnement
source : http ://www.softeam.fr/technologies web services.php
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Principe
Principe
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Principe
Organisation
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Principe
Organisation
Architecture
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Organisation (1/3)
Organisation complexe
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Organisation (1/3)
Organisation complexe
Plus qu’un simple appel de methode
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Organisation (1/3)
Organisation complexe
Plus qu’un simple appel de methodeDefinir une infrastucture
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Organisation (1/3)
Organisation complexe
Plus qu’un simple appel de methodeDefinir une infrastuctureSatisfaire l’ensemble des besoins des entreprises
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Organisation (2/3)
Normalisation des services transverses
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Organisation (2/3)
Normalisation des services transversesTrois axes horizontaux
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Organisation (2/3)
Normalisation des services transversesTrois axes horizontaux
Couche de transport : Definition des structures utilisees par lesapplications
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Organisation (2/3)
Normalisation des services transversesTrois axes horizontaux
Couche de transport : Definition des structures utilisees par lesapplicationsCouche de semantique : Normalisation des messages
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Organisation (2/3)
Normalisation des services transversesTrois axes horizontaux
Couche de transport : Definition des structures utilisees par lesapplicationsCouche de semantique : Normalisation des messagesCouche de gestion des processus : Standardisation surplusieurs applications
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Organisation (2/3)
Normalisation des services transversesTrois axes horizontaux
Couche de transport : Definition des structures utilisees par lesapplicationsCouche de semantique : Normalisation des messagesCouche de gestion des processus : Standardisation surplusieurs applications
Trois axes verticaux
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Organisation (2/3)
Normalisation des services transversesTrois axes horizontaux
Couche de transport : Definition des structures utilisees par lesapplicationsCouche de semantique : Normalisation des messagesCouche de gestion des processus : Standardisation surplusieurs applications
Trois axes verticaux
Service d’annuaire : Retrouver un Web Service
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Organisation (2/3)
Normalisation des services transversesTrois axes horizontaux
Couche de transport : Definition des structures utilisees par lesapplicationsCouche de semantique : Normalisation des messagesCouche de gestion des processus : Standardisation surplusieurs applications
Trois axes verticaux
Service d’annuaire : Retrouver un Web ServiceService de securite : Authentification et gestion d’acces
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Organisation (2/3)
Normalisation des services transversesTrois axes horizontaux
Couche de transport : Definition des structures utilisees par lesapplicationsCouche de semantique : Normalisation des messagesCouche de gestion des processus : Standardisation surplusieurs applications
Trois axes verticaux
Service d’annuaire : Retrouver un Web ServiceService de securite : Authentification et gestion d’accesService de transaction : Garantie de l’integrite
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Organisation (3/3)
Normalisation
source : http ://www.softeam.fr/technologies web services.php
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Architecture (1/4)
Un Web service :
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Architecture (1/4)
Un Web service :
Est une unite logique applicative accessible par internet.
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Architecture (1/4)
Un Web service :
Est une unite logique applicative accessible par internet.Permet a une application de trouver automatiquement surinternet le service.
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Architecture (1/4)
Un Web service :
Est une unite logique applicative accessible par internet.Permet a une application de trouver automatiquement surinternet le service.Echange des donnees avec l’application.
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Architecture (2/4)
Un Web service se compose de 3 elements
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Architecture (2/4)
Un Web service se compose de 3 elements
Fournisseur : creation du WS. Publication dans annuaire
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Architecture (2/4)
Un Web service se compose de 3 elements
Fournisseur : creation du WS. Publication dans annuaireAnnuaire : rend disponible les interfaces d’acces
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Architecture (2/4)
Un Web service se compose de 3 elements
Fournisseur : creation du WS. Publication dans annuaireAnnuaire : rend disponible les interfaces d’accesConsommateur : accede a l’annuaire pour le service desire.
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Architecture (3/4)
Les principales technologies
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Architecture (3/4)
Les principales technologies
XML : decrit les informations
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Architecture (3/4)
Les principales technologies
XML : decrit les informationsSOAP : Transmet les messages (requetes/reponses)
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Architecture (3/4)
Les principales technologies
XML : decrit les informationsSOAP : Transmet les messages (requetes/reponses)WSDL : decrit les interfaces de service
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Architecture (3/4)
Les principales technologies
XML : decrit les informationsSOAP : Transmet les messages (requetes/reponses)WSDL : decrit les interfaces de serviceUDDI : trouve les serices desires.
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
OrganisationArchitecture
Architecture (4/4)
Fonctionnement d’un Web service
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Technologies des Services Web
Technologies
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Architecture des Web Services
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
eXtensible Markup Language
XML
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Definition
Pourquoi ?
Caractere Statique des ancetres
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Definition
Pourquoi ?
Caractere Statique des ancetresBesoin de comprehension de la semantique
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Definition
Pourquoi ?
Caractere Statique des ancetresBesoin de comprehension de la semantique
Caracteristiques
<annee>2005</annee>
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Definition
Pourquoi ?
Caractere Statique des ancetresBesoin de comprehension de la semantique
Caracteristiques
<annee>2005</annee>
Regles
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Definition
Pourquoi ?
Caractere Statique des ancetresBesoin de comprehension de la semantique
Caracteristiques
<annee>2005</annee>
ReglesStructure de definition de types : DTD
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Possibilites
Utilisateurs
Modification simplifiee du contenu
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Possibilites
Utilisateurs
Modification simplifiee du contenuGeneration automatique de presentations
selon criteressur differents medias
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Possibilites
Utilisateurs
Modification simplifiee du contenuGeneration automatique de presentations
selon criteressur differents medias
Logiciels
Comprehension du contenu
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Possibilites
Utilisateurs
Modification simplifiee du contenuGeneration automatique de presentations
selon criteressur differents medias
Logiciels
Comprehension du contenu
Futur
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Simple Object Access Protocol
SOAP
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Definition
Protocole de transmission de messages
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Definition
Protocole de transmission de messages
Schema unique
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Definition
Protocole de transmission de messages
Schema unique
Structuration du message
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Caracteristiques
Style d’encodage
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Caracteristiques
Style d’encodage
RPC encapsule dans SOAP
Echanges de structures
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Caracteristiques
Style d’encodage
RPC encapsule dans SOAP
Echanges de structures
SOAP encapsule dans HTTP
Protocole requete-reponse de donnees caractere
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Universal Description, Discovery, and Integration
UDDI
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Universal Description, Discovery, and Integration
Definition
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Universal Description, Discovery, and Integration
Definition
Chiffres & Caracteristiques
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Universal Description, Discovery, and Integration
Definition
Chiffres & Caracteristiques
Donnees du registre
Pages blanches
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Universal Description, Discovery, and Integration
Definition
Chiffres & Caracteristiques
Donnees du registre
Pages blanchesPages jaunes
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Universal Description, Discovery, and Integration
Definition
Chiffres & Caracteristiques
Donnees du registre
Pages blanchesPages jaunesPages vertes
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Universal Description, Discovery, and Integration
Definition
Chiffres & Caracteristiques
Donnees du registre
Pages blanchesPages jaunesPages vertes
Interaction avec UDDI
Renseignements
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Universal Description, Discovery, and Integration
Definition
Chiffres & Caracteristiques
Donnees du registre
Pages blanchesPages jaunesPages vertes
Interaction avec UDDI
RenseignementsPublication
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Web Services Description Language
WSDL
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Web Services Description Language
Definition
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Web Services Description Language
Definition
Extensibilite
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Web Services Description Language
Definition
Extensibilite
Informations
Types
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Web Services Description Language
Definition
Extensibilite
Informations
TypesMessage
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Web Services Description Language
Definition
Extensibilite
Informations
TypesMessageType de port
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Web Services Description Language
Definition
Extensibilite
Informations
TypesMessageType de portBinding
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Web Services Description Language
Definition
Extensibilite
Informations
TypesMessageType de portBindingPort
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
XMLSOAPUDDIWSDL
Web Services Description Language
Definition
Extensibilite
Informations
TypesMessageType de portBindingPortService
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Les Web services dans les entreprises
Business et Web Services
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
B2B, B2C & EAI
Caracteristiques
Support electronique
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
B2B, B2C & EAI
Caracteristiques
Support electroniqueAcces aux fonctions des SI
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
B2B, B2C & EAI
Caracteristiques
Support electroniqueAcces aux fonctions des SICommunications inter logiciels de gestion
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
B2B, B2C & EAI
Caracteristiques
Support electroniqueAcces aux fonctions des SICommunications inter logiciels de gestion
XML
& B2C : XSLT et les projets informatiques
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
B2B, B2C & EAI
Caracteristiques
Support electroniqueAcces aux fonctions des SICommunications inter logiciels de gestion
XML
& B2C : XSLT et les projets informatiques& B2B : Mise en place de projets
Cartographie des metiers : XML
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
B2B, B2C & EAI
Caracteristiques
Support electroniqueAcces aux fonctions des SICommunications inter logiciels de gestion
XML
& B2C : XSLT et les projets informatiques& B2B : Mise en place de projets
Cartographie des metiers : XMLMise en place des infrastructures B2B : ebXML
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
B2B, B2C & EAI
Caracteristiques
Support electroniqueAcces aux fonctions des SICommunications inter logiciels de gestion
XML
& B2C : XSLT et les projets informatiques& B2B : Mise en place de projets
Cartographie des metiers : XMLMise en place des infrastructures B2B : ebXMLMise en place du dialogue : Choix du langage
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Entreprise Application Integration
« Entreprise Application Integration »
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Entreprise Application Integration
« Entreprise Application Integration »
Role prioritaire
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Entreprise Application Integration
« Entreprise Application Integration »
Role prioritaire
Principe
Communication
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Entreprise Application Integration
« Entreprise Application Integration »
Role prioritaire
Principe
CommunicationEchange d’informations
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Entreprise Application Integration
« Entreprise Application Integration »
Role prioritaire
Principe
CommunicationEchange d’informationsAmelioration de la tracabilite
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Entreprise Application Integration
« Entreprise Application Integration »
Role prioritaire
Principe
CommunicationEchange d’informationsAmelioration de la tracabilite
Fonctions
Interfacage : WSDL
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Entreprise Application Integration
« Entreprise Application Integration »
Role prioritaire
Principe
CommunicationEchange d’informationsAmelioration de la tracabilite
Fonctions
Interfacage : WSDLTransformation : XSLT
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Entreprise Application Integration
« Entreprise Application Integration »
Role prioritaire
Principe
CommunicationEchange d’informationsAmelioration de la tracabilite
Fonctions
Interfacage : WSDLTransformation : XSLTRoutage : SOAP
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
Entreprise Application Integration
« Entreprise Application Integration »
Role prioritaire
Principe
CommunicationEchange d’informationsAmelioration de la tracabilite
Fonctions
Interfacage : WSDLTransformation : XSLTRoutage : SOAPGestion : BPML
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Conclusion
Conclusion
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Conclusion
Apports
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Conclusion
Apports
Limites
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Conclusion
Apports
Limites
Une technologie d’avenir
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Conclusion
Apports
Limites
Une technologie d’avenir
Enrichissement personnel
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Apports
Simplicite
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Apports
Simplicite
Lisibilite
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Apports
Simplicite
Lisibilite
Fondations normalisees
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Apports
Simplicite
Lisibilite
Fondations normalisees
Standardise
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Apports
Simplicite
Lisibilite
Fondations normalisees
Standardise
De plus en plus les web services vont vers plusd’interoperabilite
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Apports
Simplicite
Lisibilite
Fondations normalisees
Standardise
De plus en plus les web services vont vers plusd’interoperabilite
Base sur Internet
Utilisation Port 80 : Passage de Firewall
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Apports
Simplicite
Lisibilite
Fondations normalisees
Standardise
De plus en plus les web services vont vers plusd’interoperabilite
Base sur Internet
Utilisation Port 80 : Passage de Firewall
Interoperabilite entre divers logiciels
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Apports
Simplicite
Lisibilite
Fondations normalisees
Standardise
De plus en plus les web services vont vers plusd’interoperabilite
Base sur Internet
Utilisation Port 80 : Passage de Firewall
Interoperabilite entre divers logiciels
Normes et protocoles ouverts
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Apports
Simplicite
Lisibilite
Fondations normalisees
Standardise
De plus en plus les web services vont vers plusd’interoperabilite
Base sur Internet
Utilisation Port 80 : Passage de Firewall
Interoperabilite entre divers logiciels
Normes et protocoles ouverts
Formats de donnees texte : facilite d’interpretation
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Limites
Normes de securite et de transaction inexistantes
Quelques standards se developpent
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Limites
Normes de securite et de transaction inexistantes
Quelques standards se developpentLa securite n’est pas encore integree
Performances faibles par rapport aux systemes precedents
Informations nombreuses dans les fichiers transmis
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Limites
Normes de securite et de transaction inexistantes
Quelques standards se developpentLa securite n’est pas encore integree
Performances faibles par rapport aux systemes precedents
Informations nombreuses dans les fichiers transmisdes fichiers plus gros provoquent des traitement plus longs
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Limites
Normes de securite et de transaction inexistantes
Quelques standards se developpentLa securite n’est pas encore integree
Performances faibles par rapport aux systemes precedents
Informations nombreuses dans les fichiers transmisdes fichiers plus gros provoquent des traitement plus longs
L’utilisation de l’HTTP permet des contournements desecurite firewall
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Technologie d’avenir
Les Web Services sur la vague montante
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Technologie d’avenir
Les Web Services sur la vague montante
Assimile a une evolution du Web
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Technologie d’avenir
Les Web Services sur la vague montante
Assimile a une evolution du WebConcepts non encore reellement definis
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Technologie d’avenir
Les Web Services sur la vague montante
Assimile a une evolution du WebConcepts non encore reellement definisMaturite croissante des W.S.
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Technologie d’avenir
Les Web Services sur la vague montante
Assimile a une evolution du WebConcepts non encore reellement definisMaturite croissante des W.S.Standards de plus en plus stables
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Technologie d’avenir
Les Web Services sur la vague montante
Assimile a une evolution du WebConcepts non encore reellement definisMaturite croissante des W.S.Standards de plus en plus stablesAugmentation du marche prevu autour des W.S.
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Technologie d’avenir
Les Web Services sur la vague montante
Assimile a une evolution du WebConcepts non encore reellement definisMaturite croissante des W.S.Standards de plus en plus stablesAugmentation du marche prevu autour des W.S.Investissement des entreprises dans des W.S.
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Enrichissement personnel
Apprentissage d’une nouvelle technologie
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Enrichissement personnel
Apprentissage d’une nouvelle technologie
Son principe de fonctionnement
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Enrichissement personnel
Apprentissage d’une nouvelle technologie
Son principe de fonctionnementLes differentes technologies qui l’accompagnent
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Enrichissement personnel
Apprentissage d’une nouvelle technologie
Son principe de fonctionnementLes differentes technologies qui l’accompagnent
Meilleur connaissance de l’approche Web en entreprises
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Enrichissement personnel
Apprentissage d’une nouvelle technologie
Son principe de fonctionnementLes differentes technologies qui l’accompagnent
Meilleur connaissance de l’approche Web en entreprises
L’importance du Web : ouverture du marche.
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info
IntroductionPrincipe
Technologies des Web ServicesLes Web services dans les entreprises
Conclusion
ApportsLimitesTechnologie d’avenirEnrichissement personnel
Enrichissement personnel
Apprentissage d’une nouvelle technologie
Son principe de fonctionnementLes differentes technologies qui l’accompagnent
Meilleur connaissance de l’approche Web en entreprises
L’importance du Web : ouverture du marche.Exigences : securite, fiabilite.
Lablanche Cyrielle, Gastaud Sebastien, Seine Florens Travail d’Etude - L3 Info