logo Mkadmi
Accueil            ISD            Equipe de recherche           Laboratoire Paragraphe            Enssib         ECP           Contact  

Accueil

 

 
 
 
 
   

 
 

webmaster

 
 
Glossaire

BizTalk Framework XML d'échange de données dans un contexte d'intégration d'applications ou de commerce interentreprises. Les schémas XML produits à l'aide de ce framework seront enregistrés sur le site http://www.biztalk.org/

BPML (Business Process Modeling Language) : De la même façon que XML fournit un format de représentation des données, BPML est un métalangage de modélisation des processus collaboratifs qu'engage une entreprise avec ses partenaires sur internet. www.bpmi.org

cXML (Commerce XML) Cette spécification XML, élaborée par Ariba, se propose de standardiser la gestion des catalogues électroniques et des transactions commerciales exécutée travers d'une place de marché sur internet. http://www.cxml.org/

DOM (Document Object Model) : Le modèle objet de documents définit une API (indépendante des langages de programmation) permettant de manipuler et de parcourir un document représenté sous la forme d'arborescence orientée objet (un noeud de l'arbre est un objet). http://www.w3.ore/DOM

DTD (Document Type Definition) : La définition de type de documents décrit la structure d'un document XML, c'est-à-dire l'ordre, l'imbrication et le caractère obligatoire ou facultatif des éléments qui le composent. On déclare la DTD dans le document XML ou dans un fichier externe. Elle cède désormais sa place aux schémas XML.

ebXML (Electronic Business XML Initiative) : Les Nations unies (UN/Cefact) et l'organisme Oasis sont à l'origine de ce framework XML, qui permettra à deux partenaires de s'échanger sur internet des messages s'inscrivant dans le cadre de l'intégration de leurs processus collaboratifs. www.ebxml.org

ebXML Messaging Services: Cette spécification comprend un ensemble de services et de protocoles permettant à deux entités applicatives de s'échanger des données sur les protocoles de transport d'internet - SMTP et notamment HTTP. L'en-tête des messages est décrit en XML, tandis que son corps peut renfermer différents formats numériques - XML, Mime, etc.  www.ebxml.org/toc.htm.

ebXML Registry : Cet annuaire référence tous les éléments (schémas XML, documents, description de processus, modèles UML, etc. ) nécessaires à une entreprise désirant engager une collaboration commerciale sur internet, basée sur le framework XML ebXML, avec l'un de ses partenaires. www.ebxml.org/toc.htm

eCo Framework : Framework XML d'échange de données. Défini par CommerceNet, celui-ci se propose de rassembler dans une même spécification les apports de différents standards XML (OBI, ICE, OFX, OTP, etc.). www.commerce.net/projects/currentprojects/eco

HDML (Handheld Device Markup Language) : S'appuyant sur une syntaxe XML, ce langage, développé par Openwave (ex-Phone. coin), est utilisé pour créer et diffuser un contenu de type hypertexte sur des terminaux mobiles caractérisés par de fortes contraintes d'affichage.

OAGIS 7. 0 (Open Applications Group Intégration Spécification) : Cette spécification de POAG définit la structure de plus de cent soixante-dix messages XML (DTD) relatifs aux contenus échangés (catalogue électronique, ordre de commande, notification de livraison, etc. ) sur internet entre plusieurs partenaires. http://www.openapplications.org/

OASIS (Organization for the Advancement of Structured Information Standards, anciennement SGML Open) est une association fondée en 1993, qui s’est fixé pour but d’accélérer l’adoption par le marché d’applications et de plates-formes basées sur les standards XML et SGML.

OBI (Open Buying on the Internet) : Le but de cette spécification est de standardiser toutes les étapes relatives à la gestion des achats sur internet. http://www.openbuy.org/

RDF (Resource Description Framework) : Fournit un moyen de créer et d'échanger les métadonnées décrivant les ressources du web (tout ce qui est caractérise par un URI - Unique Resource Identifier). Avec RDF, le web devient sémantique. www.w3.org/RDF.

RosettaNet : Framework XML d'échange de données visant, à l'origine, le secteur de la high tech et désormais étendu à l'ensemble de l'industrie. Il comprend un dictionnaire stockant tous les éléments utiles à l'exécution d'une transaction commerciale sur internet (description des produits et des partenaires, etc. ). Il propose un protocole d'échange nommé PIP (Partner Interface Process). http://www.rosettanet.org/

SAX (Simple API for XML) : Type d'analyseur (parser) XML, dit événementiel. Contrairement à un analyseur DOM, qui lit un document XML en bloc, un analyseur SAX renvoie les éléments d'un document au fur et à mesure de leur lecture. www.megginson.com/SAX.

SMIL (Synchronized Multimedia Integration Language) : Permet l'intégration d'un ensemble d'objets multimédias indépendants au sein d'une même présentation. Avec SMIL, un auteur peut décrire le comportement temporel de sa présentation et son aspect sur un écran, et il peut associer des hyperliens à des objets multimédias. www.w3.org/TR/REC-smil

SOAP (Simple Object Access Protocol) : Ce protocole permet d'invoquer un objet distant en communiquant les informations nécessaires à l'appel (nom de la méthode et de ses paramètres d’entrée) dans un message au format XML et via HTTP. La réponse à la requête est, elle aussi, renvoyée dans une structure XML. www.w3.org/TR/2000/NOTE-SOAP-20000508

SVG (Scalable Vector Graphics) : Langage de description en XML des graphiques en deux dimensions. www.w3.org/TR/2000/CR-SVG-20001102

UDDI (Universal Description Discovery and Integration) : Cet annuaire offre des mécanismes d’enregistrement et de recherche de services web développés et publiés par les entreprises du monde entier. UDDI fournit des données sur l'auteur de services web (adresse, contact, etc. ), sur leur catégorie d'appartenance (taxonomie) et sur les moyens techniques permettant de les invoquer. http://www.uddi.org/

UIML (User Interface Markup Language) : Langage universel de description de la localisation et du design des éléments présents dans une interface graphique (listes, boutons, menus, etc. ). Une interface utilisateur ainsi représentée de façon générique pourra ensuite être adaptée à divers systèmes d'exploitation. www.uiml.or2

VML (Vector Markup Language) : Définit un format d'encodage des informations graphiques vectorielles, auquel s'ajoutent des balises décrivant la manière dont ces informations sont affichées. www.w3.org/TR/1998/NOTE-VML-9980513.html.

WebDAV (Web Distributed Authoring and Versioning) : Ce standard constitue une série d'extensions au protocole HTTP 1. 1. Il permet de disposer d'une infrastructure d'édition et de partage (verrouillage, gestion de versions, etc. ) de documents résidant sur des serveurs web distants. Les informations liées aux propriétés du document - les métadonnées - sont décrites en XML. www.webdav.org/specs

WML (Wireless Markup Language) : Il s'agit du langage de description - basé sur une syntaxe XML - du contenu diffusé sur les terminaux mobiles conformes au protocole WAP (wireless Application Protocol). www.w forum.org.

World Wide Web Consortium (W3C)  Organisme de standardisation des protocoles internet. Le W3C est organisé par groupes de travail. Chaque groupe de travail réfléchit à un thème précis (HTML, XML...) et propose des spécifications aux membres du consortium. Les membres du W3C votent. Si le vote est positif, la spécification devient une recommandation.

WSDL (Web Services Description Language) : Ce langage permet d'exposer dans un format XML la signature d'un composant applicatif - on parle de service web - accessible sur internet. Cette signature inclut les opérations exposées par le service web en question, le type de ses paramètres d'entrée et de sortie, l'adresse réseau à laquelle on pourra l'invoquer, etc. www.w3.org/TR/2001/NOTE-wsdl-20010315

xCBL (XML Common Business Library) : Cette spécification XML, élaborée par Commerce0ne, se propose de standardiser la gestion des catalogues électroniques et des transactions commerciales exécutées au travers d'une place de marché sur internet. http://www.xcbl.org/

XHTML (eXtensible Hypertext Markup Language) : Il s'agit d'une reformulation de HTML 4 en XML. Ce langage s'appuie sur trois DTD définissant le langage HTML. www.w3.orR/TR/xhtmll

XLANG Schedule : Ce langage permet de décrire en XML les processus collaboratifs conçus avec l'outil BizTalk Orchestration Designer. www.microsoft.com/biztalk

XLink (XML Linking Language) : Ce langage, basé sur une syntaxe XML, permet d'insérer dans un document XML des éléments de description de liens entre objets. Ces liens peuvent être plus unidirectionnels, comme les hyperliens de HTML (« -A HREF... ») ou plus complexes (liens entre plus de deux documents ou auxquels on associe des métadonnées, etc. www.w3.ore/TR/xlink.

XML (eXtensible Markup Language) : Ce métalangage permet la création de langage de balisage. Il est extensible. Autrement dit, tout auteur peut structurer le contenu de ses documents XML à l'aide de balises qu'il aura lui-même définies. Contrairement à HTML, XML sépare la structure du contenu d'un document de sa présentation. www.w3.org/XML.

XML Namespaces (domaine ou espace de noms) : Permet de qualifier les éléments et les attributs d'un document XML en leur associant des espaces de noms identifiés par une adresse URI (Uniform. Resource Identifier). Tous les éléments appartenant à un espace de noms sont préfixés par son identifiant, suivi du signe «:» (-personne : nom-Martin-/personne : nom-). www.w3.or2/TR/REC-xml-names.

XML Schema : Cette spécification permet de créer des schémas XML, lesquels remplacent et pallient les lacunes des DTD en termes de définition de type de données, d'espaces de noms (namespaces) et des relations entre les éléments d'un document XML et ses attributs. Contrairement à une DTD, un schéma XML est un document XML. www.w3.org/XML/Schema.

XML-RPC (XML Remote Procedure Call) : Ce protocole a inspiré SOAP. Il permet à une application d'appeler une fonction applicative distante, la requête étant transportée sur HTTP et son corps décrit en XML. http://www.xml-rpc.com/

XP (XML Protocol) : Ce protocole permet à deux entités applicatives distantes d'interopérer. Élaboré par le W3C, il prévoit de décrire en XML à la fois la requête d'invocation d'un service applicatif distant et l'enveloppe dans laquelle sera véhiculée cette requête sur HTTP. www.w3.org/2000/xp

XPath (XML Path Language) : Ce langage permet d'accéder à un élément d'un arbre XML. Il a été conçu pour être utilisé conjointement avec XSLT et XPointer. http://www.w3.or2/TR/xpath.

XPointer (XML Pointer Language) : Décrit la façon de désigner un document ou un élément à l'intérieur d'un document. C'est avec cette syntaxe que l'on construit un URI (Unique Resource Identifier) en XML. Un élément désigné à l'aide de XPointer est accessible via XPath. www.w3.org/XML/Linkinz.

XSL (eXtensible Stylesheet Language) : Langage de description de feuille de style. Il est composé de XSL-FO (Formatting Objects), un vocabulaire qui permet d'appliquer un style à un document XML, et de XSLT, un langage de transformation de document XML. www.w3.org/Style/XSL

XUL (eXtensible User Interface Language) : Langage basé sur XML permettant de décrire les éléments composant une interface utilisateur, tels que les fenêtres graphiques, les boîtes de dialogue, les menus, les barres de défilement, etc. www.mozilla.org/xpfe/xptoolkit/xulintro.html

Accueil            ISD            Equipe de recherche           Laboratoire Paragraphe            Enssib         ECP           Contact