Déinition et principe de XML, eXtensible Markup Language
XML Le méta langage de description de document
Définition XML
XML, eXtensible Markup Language, est un métalangage de description de documents et de données. Particulièrement complet et performant, il est adopté par l'ensemble des éditeurs. XML est supporté par le W3C, World Wide Web Consortium.
Principe XML
XML est un langage de description de documents dont l'inspiration, similaire en ce sens à HTML, remonte à SGML Standardized General Markup Language. Le document est organisé à l'aide de balises, les tags. Chacune de ces balises définit le rôle et le sens des informations contenues dans le document décrit.
Personnalisation XML
XML est particulièrement souple et puissant. Il offre en effet la possibilité de définir des balises personnelles. Il est ainsi tout à fait possible de bâtir son propre métalanguage métier en incluant les spécificités propres à chaque secteur.
Présentation XML
XML est aussi parfaitement orienté standardisation de la présentation. En effet, XML isole le contenu de la présentation. Ainsi, le document sera toujours affiché comme prévu quel que soit l'outil de présentation.
DOM
DOM, Document Object Model, est une "interface" normalisée afin de faciliter l'accès et la manipulation des constituants du document depuis une application extérieure.
L’auteur
Alain Fernandez est un spécialiste de la mesure de la performance et de l’aide à la décision. Au fil de ces vingt dernières années, il a conduit et accompagné de nombreux projets d'entreprise en France et à l'International. Il est l'auteur de plusieurs livres publiés aux Éditions Eyrolles consacrés à ce thème et connexes, vendus à plusieurs dizaines de milliers d'exemplaires et régulièrement réédités.
Ressources web
À ce sujet, voir aussi
- Qu'est-ce que UML ?
UML, Unified Modeling Language, langage de modélisation objet unifié est une démarche orientée objet. Elle est née de la fusion de trois méthodes orientées objet Booch, OMT Object Modeling Technique et OOSE Object Oriented Software Engineering.
- Modélisation des processus
Définition : Modéliser les processus est le moyen de représenter le fonctionnement d'une entreprise ou, plus globalement, d'une organisation en utilisant une notation graphique standard destinée à figurer visuellement l'enchaînement des activités et les interactions des processus.
- Le référentiel de métadonnées - Meta Data-
Le référentiel de Meta données est un point clé du système d'informations décisionnel. La spécification des metadata CWM Common Warehouse Metamodel
À lire...
Un ouvrage d'initiation à XML. Bien illustré, une présentation et mise en page particulièrement pratique :
XML: Visual Quickstart Guide
Elizabeth Castro, Kevin H. Goldberg
Peachpit Press Publications
2ème éd. révisée
288 pages (anglais)
Dispo :
Dispo chez : www.amazon.fr
&
Format Kindle
Un second livre sur le même sujet :
XML Pocket Reference
de Simon St.Laurent, Mickael Fitzgerald
O'Reilly Media
3ème éd. révisée, 171 pages (anglais)
Dispo :
www.amazon.fr
&
Format Kindle
Piloter l'Entreprise Innovante...
Avez-vous déjà essayé d'instaurer la prise de décision en équipe ? Sans précautions préalables, rapidement, le consensus le plus mou qui soit vient casser les plus pures ambitions. Mais connaissez-vous la méthode SOCRIDE centrée sur les questions incontournables de Confiance et de Reconnaissance ? Rien de plus facile ! Elle est expliquée, illustrée et détaillée dans ce livre :
Les tableaux de bord du manager innovant
Une démarche en 7 étapes pour faciliter la prise de décision en équipe
Alain Fernandez
Éditeur : Eyrolles
Pages : 320 pages
Consultez la fiche technique »»»
Pour acheter ce livre :
Format ebook : PDF & ePub,
Format Kindle
Voir aussi...
Les fiches du dossier: Technologies Support
Comment choisir un logiciel open source d'entreprise ? Méthode pratique
Comment choisir un logiciel open source pour le SI de l'entreprise ? Depuis quelques années déjà et pour bien des besoins professionnels les outils ...
Les technologies du système d'information
Les Technologies, support du Systèmes d'Information de l'entreprise pro-active. Architecture et infrastructure du Système d'Information
Comment définir l'Architecture Web du Système d'Information de l'entreprise ?
Comment bâtir une architecture informatique de type web pour le SI de l'entreprise ? Une approche historique en 3 temps des architectures web afin ...
Quels sont les avantages du mashup en entreprise ?
Le système d'information en mode Légo. Mais que sont les Mashup et comment les utiliser pour de applications business en entreprise ? Voyons le ...
Qu'est-ce que l'EAI ? Intégration et Urbanisation
Qu'est-ce que l' EAI ? Enterprise Application Integration Integration urbanisation. Disposer d'une infrastructure pérenne. Comment gérer le projet
Principe du Client Serveur
Le client serveur est une architecture hiérarchisée afin d'accroître l'efficacité des systèmes d'information multi-utilisateurs, aujourdhui ...
Qu'est-ce que SOA ? Architecture Orientée Services
Qu'est-ce que SOA ? Service Oriented Architecture, Architecture orientées service, SOA et processus métiers
Principe du Middleware
Le middleware correspond à la couche intermédiaire d'un système client serveur, l'interface assurant l'échange entre les fournisseurs de services ...
Les annuaires en ligne, active directory et le protocole LDAP
Les solutions d'annuaires en ligne pour repérer les ressources informatiques au sein d'un système d'information complexe.
Les bases de données relationnelles, SGBDR
Définition, historique et principe des bases de données relationnelles qui représentent encore aujourd'hui la très large majorité des SGBD d'entreprise. ...
Qu'est-ce qu'un langage L4G ? Exemple : SQL
Qu'est-ce qu'un L4G langage de 4ème génération ? En quoi est-il différent des autres langages ? Étudions pour mieux comprendre le ...
Qu'est-ce que la virtualisation ?
Qu'est-ce que la virtualisation ? Virtualisation du serveur, stockage, des application et du poste client. Virtualisation et cloud computing
Le cloud computing pour le SI de l'entreprise
Exploiter le système d'information, stockage des données et traitements, en terme d'usage c'est ce que propose le cloud computing. C'est-à-dire ...
Partagez cet article...
(total partages cumulés > 45)