* L'architecture orientée services
o Le contrat de service
o La qualité de service : fiabilité, disponibilité, continuité, performances, sécurité et gestion transactionnelle
o Les architectures dynamiques : agrégation et dissémination de services, niveaux de configuration dynamique, négociation
* Technologies des services web
o Protocoles Internet (URI, URN, URL, MIME, HTTP/1.1, SMTP, SSL, TLS) - Technologies XML (XML, XML Namespaces, XLink, XML Base, XPath, XML Schema, DOM)
o Échanger avec un service en SOAP - SOAP 1.1 et 1.2. Structure du message - Gestion des erreurs - Mécanismes de codage : usage littéral, usage codé. Pièces jointes - Styles d'échange : unidirectionnel, requête/réponse, RPC, document, synchrone, asynchrone
o Décrire un service avec WSDL - Liaisons SOAP, HTTP GET/POST, MIME
o Découvrir et publier un service avec UDDI 1.0 et 2.0 - Structure d'un annuaire UDDI. API de découverte et de publication - Correspondance WSDL/UDDI - Implémentations : annuaire public répliqué (UBR), annuaires privés - UDDI 3.0
* Les plates-formes opérationnelles
o WSDL comme pivot. Transformer un composant en service (MS SOAP Toolkit, Cape Clear CapeStudio) - Générer des proxy-services (MS .NET Framework, IBM Web Services Toolkit), squelettes de service (Cape Clear CapeStudio), clients de test (Cape Clear CapeStudio, WebService Browser)
o Plates-formes Java - Apache SOAP 4J, Xerces, Tomcat, Axis (implémentation de référence) - IBM WebSphere - Sun ONE - BEA WebLogic, mais aussi Glue, CapeConnect, Systinet WASP, Collaxa...
o Plate-forme .NET - WSE - Framework .NET - ASP .NET - Web Forms - Visual Studio .NET
o Implémentations sur le poste de travail - Behavior Internet Explorer - Ecmascript avec Mozilla - Office XP en client SOAP - Macromedia Flash
o Le défi de l'interopérabilité - Tests SOAP, UDDI et WSDL - Le consortium WS-I
* L'infrastructure des services web
o Fiabilité des échanges : HTTPR, WS-Reliability...
o Gestion de la sécurité : XML Encryption - XML Signature - WS-Security - Exemple avec X.509
o Gestion des transactions : WS-Coordination, WS-Transaction, BTP
o Gestion des processus métier en BPEL, WSCI...
* Étude de cas
o Agence de voyage - Implémentation client en IE - Architecture statique : Implémentation en Java - Architecture dynamique (UDDI) - Implémentation Java
o Implémentation mixte Java/.NET
o Architecture en processus métier : orchestration de services en BPEL
[Vous devez être inscrit et connecté pour voir ce lien]
Jeu 28 Nov - 8:07 par arsenepoutsi
» CCNA version 4 français
Dim 31 Mar - 15:15 par kadhouceeee
» Trés important " Livre exercices en langage C ( claude delannoy) "
Jeu 27 Sep - 16:31 par latifa oustouh
» Ulead VideoStudio 11.5.0157.2 Plus + Crack Collection
Jeu 26 Avr - 9:51 par miloduvi
» Langage IDL(Interface Definition Language)
Mar 27 Sep - 13:02 par Abdelkhalek Bakkari
» demande cours PHP
Jeu 2 Juin - 11:23 par elasriahmed
» exemple page web réaliser avec du html et JavaScript
Lun 30 Mai - 4:05 par ouh.rouchan.zakaria
» cours group2_ 2année 2011
Dim 20 Mar - 15:35 par El Maligno Angelo
» Cours : Infrastructures Réseaux 2003 Server
Mar 15 Fév - 6:55 par jettjackson
» cours officiel de CCNA 2
Mar 18 Jan - 13:53 par agares