Technologies XML et web services / XML technologies and web services

Diplômes intégrant cet élément pédagogique :

Descriptif

- Comprendre les différentes technologies XML
- Savoir utiliser l'extensibilité et la modularité des langages à  balises
- Manipuler, modéliser et programmer des structures XML
- Savoir développer des services web (SOA)

Des données aux programmes :
- Rappel sur XML
- Analyse de document (technologies DOM, SAX, StAX)
- Navigation (technologie XPath)
- Transformation (technologie XSLT)
Des programmes aux services :
- Modélisation (technologie XML Schema)
- Data-Binding (technologie compilateur de schema)
- Service Oriented Architecture (SOA)
- Web Services (technologies WSDL/Soap, ReSTful)

 

- Understand the main technologies based on XML
- Know how to use the modularity and extensibility of markup languages
- Process, model and program application using XML-based data
- Know how to develop web services

From data to programs:
- XML starter
- Analyze using parsers (DOM, SAX, StAX)
- Navigate (XPath)
- Transform (XSLT)
From programs to services:
- Modeling (XML Schema)
- Data-Binding (XML Schema compiler)
- Service Oriented Architecture (SOA)
- Web Services (WSDL/Soap, ReSTful)

Pré-requis recommandés

Des connaissances de base en XML et XML Schéma, bien que non essentielles, permettent une meilleure compréhension du cours.
Certains TP nécessiteront une connaissance de base en programmation Java.

 

Basic knowledge in Java programming.

Bibliographie

- http://www.w3.org/ (Dom, XPath, XSLT, XML Schema)
- http://www.w3schools.com
- http://jaxp.java.net
- http://docs.oracle.com/cd/E17802_01/webservices/webservices/docs/2.0/jaxb

Informations complémentaires

Lieu(x) : Grenoble
Langue(s) : Français