Formation : XML synthèse
Se former
avec ORSYS
- Renseignements :
- Durée : 2 Jours
- Type : En centre (inter)
- Diplômant : Non
- Prix H.T. € :
1490.00
- Objectifs :
- XML est devenu un standard incontournable qui a des implications dans toutes les branches de l'informatique : notamment, la modélisation des données et des documents, la publication, l'architecture des systèmes d'information, les échanges entre applications B2B, B2C... La galaxie XML se compose de tout un ensemble de standards (XSL, XML Schéma, SOAP...), de concepts d'architectures, notamment ceux liés aux Web Services et à l'intégration d'applications (EAI), et d'utilisations commerciales et industrielles. Ce séminaire a pour but de vous permettre de maîtriser l'ensemble de ces technologies, d'apprécier leurs impacts sur les composantes de vos systèmes d'information, et de procéder à l'analyse et au choix des différentes solutions.
- Public visé :
- Ce séminaire s'adresse à tous ceux qui souhaitent prendre connaissance de la norme XML et de ses implications dans le monde des technologies nouvelles.
- Pré-requis :
- Il suppose que les participants aient de bonnes connaissances en informatique et plus particulièrement dans le domaine de l'Internet.
- L'approche XML : origine et concepts de base
Origine et objectifs
- Langages à balises. SGML, HTML. Forces et faiblesses. Structure, contenu et présentation de document. Les besoins du Web et la publication multicanal. L'apport de XML.
Le standard XML
- Les éléments imbriqués. Le balisage et les attributs. La DTD et le typage des documents. Document valide. Les hyperliens XLink et les pointeurs XPointer.
L'échange de documents XML
- Parseurs et sérialisation. Les API DOM et SAX. Accès depuis Java, C# et C++. Compression de XML.
- Nouveaux formats d'échange RSS, Atom et ses dérivés multimedia Podcast, blogs.
Conception et manipulation des documents
La définition des documents
- DTD et langages spécialisés. Les XML-Schema. De UML à XML. Exemples de dialectes XML (SVG, MathML, DSML, etc.).
La publication avec XSL
- La transformation de documents avec XSL/T. Le formatage, la mise en page avec XSL/FO. Positionnement de HTML, WML et XHTML.
Les environnements de développement
- De HTML à XML. Principaux outils XML, XMLSpy , Oxygen, etc. Les ateliers intégrés : l'offre Altova, fonctionnalités XML dans les outils de développement (Dreamweaver...).
Les nouvelles architectures Services Web
Les services Web
- Limites du Web. Qu'est-ce qu'un service Web ? Vers un Web de programmes. Exemples.
UDDI, SOAP et WSDL
- Le RPC XML, protocole SOAP, invocations et réponses de services. Apache Soap, AXIS. Description, publication et découverte des services (langage WSDL, annuaire UDDI).
L'orchestration de services Web
- Processus métiers. Workflows : activités et transactions longues. Orchestration WSFL, XLang, BPML, BPSS et BPEL4WS. Les standards WS-Transaction et WS-Coordination.
Serveurs d'application et outils de développement
- La stratégie .NET. Vers une architecture ouverte côté client et côté données. XML dans les serveurs d'applications J2EE, les API JAXP.
- Services Web dans WebSphere, WebLogic et Oracle AS.
XML et les bases de données
Les bases de données semi-structurées
- Stockage en relationnel ou en natif. Vers de nouveaux SGBD. L'intégration à l'existant ?
Le langage de requêtes XQuery
- Objectif. Exemples de cas d'usage. Les extensions de SQL avec SQL/XML.
Position des constructeurs et produits
- IBM, Oracle, Microsoft. Mapping relationnel - XML. Les approches indépendantes et middlewares. Les SGBD natifs XML : Tamino, GoXML, TextML, NeoCore, X-Hive, ...
XML et business intégration
La fédération de données en XML
- Architectures pour données fédérées. Vues XML intégrées. Portail de données.
EAI et intégration de données
- Qu'est-ce qu'un EAI ? Fonctions essentielles, connecteurs, transformation, échanges et modélisation métier. Principaux produits. Exemple d'applications.
EDI et B2B avec XML
- Evolution de l'EDI. Pourquoi XML ? ebXML, les modèles, les composants, l'annuaire.
Perspectives et futurs développements
- Comment conduire un projet avec XML ? XML et l'intelligence économique. Vers l'unification du monde des documents et de la gestion.
XML et la sécurité
- Les besoins de sécurité : authentification, autorisation, intégrité, signature, confidentialité, DRM, Privacy (XML Encryption, XML signature, XACML, XKMS, WS-Policy, P3P)...
- Principe de fonctionnement de SAML et intégration à SOAP.
- Présentation d'une architecture XKMS : PKI et émergence du standard Ws-security.
XML et le « front office »
XML pour la construction d'interfaces graphiques
- Langages XUL, XAML. Compatibilité et portabilité. Comment les intégrer aux projets web?
XML pour la bureautique
- Fonctionnalités XML des offres MS Office et OpenOffice. Leur exploitation dans la chaîne de publication des données.
- Détail de l'offre XML de MS Office : InfoPath, Word, Excel, Powerpoint, Access et leur standard XML WordML, SpreadsheetML, DataML.
27/05/2008 au 28/05/2008 (44)
20/03/2008 au 21/03/2008 (75)
05/06/2008 au 06/06/2008 (99)
22/05/2008 au 23/05/2008 (69)
19/06/2008 au 20/06/2008 (75)
22/05/2008 au 23/05/2008 (99)
02/10/2008 au 03/10/2008 (75)
27/05/2008 au 28/05/2008 (35)
09/10/2008 au 10/10/2008 (69)