Gouvernance
Solutions
Technologies
- Archivage et sauvegarde
- Hardware
- Localisation, traçabilité
- Locaux, sécurité physique
-
Programmation, développement
- - Méthodes agiles
- - Applications composites
- - Génération automatique d'applications
- - TRA - Tierce Recette Applicative
- - ALM : Application Lifecycle Management
- - SGML
- - HTML
- - XML
- - CSS
- - XSL
- - Normophilie, normofolie
- Normes et sigles liées à XML
- - XML dans l'entreprise
- - SRM : contrôle des droits des applications
- Réseaux et communications
- Sécurité logique, virus et intrusions
- Site Internet
- Stockage, SAN, NAS
- Systèmes et infrastructure
Marchés
Normes et sigles liées à XML
Programmation, développement
Normes liées à XML et SGML
| CSS | Cascading Style Sheet Feuilles de styles en cascade - CSS2 actuellement en vigueur. Voir ce paragraphe. |
| DOM | Document Object Model Interface de programmation, indépendante des langages et des plates-formes, permettant aux programmes et aux scripts d’accéder et de mettre à jour dynamiquement le contenu, mais aussi la structure et la présentation des documents HTML et XML. Chaque document est modélisé sous forme d’une arborescence d’objets que l’on peut accéder grâce à leurs méthodes et à leurs attributs. Aujourd’hui, les principales applications concernent la visualisation des pages Web. L’organisation normative est le W3C. |
| DSSSL | Document Style Semantics and Specification Language En simplifiant, il s'agit d'un langage de transformation de SGML/XML, comme XSL, mais tiré du langage LISP. Cette norme ne semble plus d'actualité. |
| DTD | Document Type Definition Une des bases de la documentation informatisée, elle décrit la structure de données d'un document en SGML et XML. Elle est obligatoire en SGML, facultative en XML. Elle peut être intégrée au document ou commune à un groupe de documents. |
| DHTML | Dynamic HTML Ce n'est pas une norme, mais la combinaison utilisée par Explorer et Netscape avec HTML, CSS et les langages de scripts. Consulter la documentation en ligne de Microsoft. |
| EDI | Electronic Document Interchange Regroupe les acteurs et les normes permettant l'échange électronique des documents. EDIFRANCE : Association pour le développement des échanges électroniques professionnels. |
| HTML | HyperText Markup Language Voir ce paragraphe. |
| SGML | Standard Generalized Markup Language Voir ce paragraphe. |
| SOAP | Simple Object Acces Protocol Norme d'échange de messages au format XML, indispensable aux « services Web XML ». L’organisation normative est le W3C. |
| SVG | Scalable Vector Graphics Norme du W3C découlant de XML et destinée à décrire le graphisme 2D (texte, graphisme vectoriel, raster). Ses fonctionnalités sont riches :
Adobe propose un plug-in téléchargeable gratuitement (Adobe SVG Viewer) et Microsoft intégrera SVG dans Office 11. L’organisation normative est le W3C. |
| VRML | Virtual Reality Modeling Language Permet la description des objets 3D. Se renseigner auprès du Web3D. |
| W3C | World Wide Web Consortium Organisation de plus de 500 membres destinée au développement du Web et de ses techniques. Se renseigner auprès du W3C. |
| XML | eXtended Markup Language Voir ce paragraphe. |
| XQL, XQuery | XML Query language A l'instar de SQL, XQL est un langage de requête (accès à une base de données), pour des données au format XML (c'est à dire avec une logique emboitée...). L’organisation normative est le W3C. |
| XSL | Extensible Stylesheet Language Langage permettant la transformation des fichiers XML à l'aide de feuilles de style (XSS). Comme CSS, il permet de définir la présentation des données existantes, mais permet aussi la transformation des données et de leurs attributs. L’organisation normative est le W3C. |
| XML Schema | Extensible Stylesheet Language Recommandation du W3C permettant de définir un modèle abstrait de fichier XML. Auparavant, la structure des fichiers XML était décrite dans une DTD, modèle hérité de SGML. La DTD est écrite dans un langage spécifique très compact, alors que le schéma est lui-même écrit en XML. Plus volumineux, mais plus intuitif, il permet aussi d’introduire des notions de typage sur les éléments. XML Schema devrait succéder à XML 1.0. L’organisation normative est le W3C. |
| XSD | XML Schema Definition language XML Schema. L’organisation normative est le W3C. |
| XPath | XML Path Langage outil utilisé pour désigner des objets, éléments d'un document au format XML. Il est utilisé par des langages de niveau supérieur, comme XSLT et XQuery. L’organisation normative est le W3C. |
| XSLT | XSL Transformations Langage de transformation de données, formant avec XPath et XSL-FO les 3 composants de XSL. L’organisation normative est le W3C. |
Langages issus de XML et SGML
Avec SGML, les professionnels ont créé de nombreuses DTD adaptées à leurs besoins de balisage de documents.
Comme SGML est une norme de balisage de données destinées aux échanges, il suffisait de recevoir avec le fichier de données une copie de la DTD pour obtenir ainsi une clé de lecture extrèmement puissante. Mais il est très vite apparu qu'il était préférable que tous les acteurs concernés utilisent une DTD identique. Cette DTD identique contient l'ensemble des balises nécessaires à tous les documents de la communauté et prévoie toutes les structures possibles.
A l'apparition de XML, on a prit l'habitude un peu abusive de qualifier de langage tous les ensembles de DTD ou de schémas XML définis pour un domaine d'activité. Les noms de ces langages contiennent souvent les lettres ML (Markup Langage).
| BPEL4WS | Business Process Execution Language for Web Services Langage de programmation permettant de définir une tâche par la combinaison de services web. BPEL4WS utilise WSDL pour décrire les actions d'un processus. Il est constitué à partie de deux standards :
Il inclut :
BPEL4WS conçu par IBM, BEA et Microsoft, est une norme concurrente de XPDL du WfMC. |
| CALS | Continuous Acquisition and Life-cycle Support Norme de documentation technique des matériels fournis au Département de la Défense américaine, utilisant principalement SGML. Connue notamment pour son standard de description des tableaux - dits « tableaux CALS ». |
| CML | Chemical Markup Langage Application du langage XML aux besoins de l’industrie chimique. Dans la pratique, il s’agit de rédiger des DTD et surtout des schémas adaptés aux besoins liés à la description des objets de chimie minérale, organique et atomique et de permettre la rédaction des documents. |
| DCML | Data Center Markup Language Norme, utilisant la syntaxe XML, destinée à décrire dynamiquement les centres de données. Elle permet de décrire les différentes composantes d'une infrastructure (applications, serveurs, logiciels et matériels) et facilite ainsi l'interopérabilité, l'informatique à la demande, les migrations et les reprises après-incident. |
| ebXML | Electronic Business using eXtensible Markup Language Norme basée sur XML, qui permet l’échange d’informations entre sociétés. Elle doit succéder à EDI, notamment pour les échanges occasionnels (l’EDI traditionnel gardant des avantages rustiques). Elle spécifie des règles pour décrire des processus BtoB ainsi que pour l’inscription dans les annuaires des services Web. ebXML a été adopté par l'ISO sous la série ISO 15000. |
| GML | Geography Mark-up Language Langage utilisant la grammaire XML pour décrire et transmettre les objets manipulés dans les SIG (Systèmes d'Information Géorgraphique). Organisme normalisateur OGC(OpenGis Consortium). |
| HR-XML | Human Resources XML Format de balisage des CV de candidats basé sur XML. Il est normalisé par un consortium de professionnels qui porte le même nom. |
| WSDL | Web Services Description Language Langage basé sur XML permettant de définir les services Web. L’organisation normative est le W3C. |
| WSFL | Web Services Flow Language Langage proposé par IBM et basé sur XML qui permet la composition (orchestration) des services Web. Cette composition peut se faire de deux manières :
WSFL et XLANG (Microsoft) ont été intégrés dans BPEL4WS. |
| XBRL | eXtensible Business Reporting Language Langage basé sur XML, utilisé pour standardiser la communication des données financières. Il permet la collecte depuis des sources différentes, l’étiquetage et la diffusion des informations financières sous un format standard, permettant leur exploitation et leur publication. |
| XMCL | eXtensible Media Commerce Language Proposition de norme pour le contrôle des droits lors de l’échange de fichiers multimédia commerciaux par Internet (DRM), initié par RealNetworks et suivi par plusieurs autres fournisseurs comme Adobe, IBM, Sony et Sun. Son concurrent est XRML. |
| XPDL | XML Process Definition Lanagage Norme du WfMC destinée à décrire les processus métier à l’aide du language XML. IBM, membre du WfMC, souhaite promouvoir lui son propre standard, BPEL4WS (Business Process Execution Langage for(4) Web Services. Ce sigle à d’abord désigné les premières réflexions sur l’intéropérabilité au sein du W3C, a priori abandonnées en Mai 2000. Il a été ensuite repris par le WfMC. XPDL 1.0 a été annoncé en décembre 2002. Ne pas confondre avec XPDL - XML Pipeline Definition Language, de Sun et repris par une note récente du W3C et portant sur des idées voisines de gestion de flux !! L’organisation normative est le WfMC. |
| XUL | XML-based User interface Language Langage de description de contenu d'une interface graphique utilisant la syntaxe XML. XUL a été utilisé pour créer l'interface de Firefox. |
| UBL | Universal Business Language Langage de description de documents commerciaux (commandes, factures...) sous XML, proposé par l’Oasis. Avec de ebXML, qui est destiné à normaliser les processus d’échanges, UBL est une alternative à l’EDI. |