|
|
|
|
|
|
Les vocabulaires XML métiers |
Derrière ces langages spécifiques : la volonté de bénéficier de langages communs afin de faciliter les échanges entre organisations, en particulier sur le terrain commercial... mais pas seulement.
(12/07/2005) |
|
Dans les années 1980, les échanges commerciaux étaient supportés par les infrastructure d'EDI (pour Electronic Data Interchange ou échange de données informatisé). Les flux de messages, structurés à partir des dictionnaires métier du même nom, transitaient via des lignes spécialisées (X.25) entre systèmes d'information distants.
L'apparition des technologies Web et d'Internet tend à
reléguer ce dispositif au second plan, et ceci bien que
le WebEDI permette désormais de faire transiter des flux
EDI par le biais de la toile.
Issu
du langage HTML, le XML (pour eXtensible Markup Language)
fournit la souplesse qui pour beaucoup manquait à l'EDI
pour s'imposer comme infrastructure d'échange interentreprise
de référence. D'autant que sa structure et son
mode opératoire sont conçus pour tirer partie
d'Internet. Il fournit un vocabulaire de description de messages
à la fois adaptable et évolutif, grâce aux
feuilles de style (XSLT), ainsi qu'un mécanisme de requêtage
standardisé (adossé au réseau) permettant
également de travailler à la mise à niveau
des processus métier entre une ou plusieurs organisations.
Depuis les spécifications relatives aux processus, en passant
par la structuration des documents commerciaux ou techniques,
les projets de langages initiés autour de cette infrastructure
sont très nombreux. Intégration B-to-B (commande,
facturation...), reporting financier, rapports scientifiques
dans des domaines divers, etc. A l'initiative de nombreux groupes,
consortiums et autres groupements d'entreprises, ces chantiers
couvrent un très grand nombre de domaines d'application,
comme le montre les tableaux ci-dessous.
Les grands vocabulaires XML commerciaux
|
Acronyme
|
Nom Complet
|
Organisme de standardisation/éditeur
|
Commentaire
|
BizTalk
|
BizTalk
|
Microsoft
|
Couche XML élaborée par Microsoft pour décrire les processus métier au sein de son serveur d'intégration (BizTalk Server).
|
ebXML
|
Electronic Business using eXtensible Markup Language
|
OASIS
|
ebXML
définit le cadre commercial des transactions B-to-B
tous secteurs confondus (gestion des propositions, appels
d'offres, etc.).
|
RosettaNet
|
RosettaNet
|
RosettaNet
|
Infrastructure XML définie pour supporter les échanges commerciaux (d'abord dans le secteur des semi-conducteurs).
|
Quelques exemples de vocabulaires XML spécialisés
|
Acronyme
|
Nom Complet
|
Organisme de standardisation/éditeur
|
Commentaire
|
CML
|
Chemical Markup Language
|
Murray-Rust Research Group
|
Vocabulaire centré sur la description des formules chimiques.
|
FIX
|
Financial Information eXchange
|
FIX Protocol Organization
|
Spécification XML dessinée pour la gestion de transactions financières en mode sécurisé.
|
Healthcare XML Format
|
Healthcare eXtensible Markup Language Format
|
Health Level Seven
|
Dictionnaire pour supporter les flux de données entre centres de soins (informations cliniques, rapports d'activité, etc.).
|
HR-XML
|
Human Resources eXtensible Markup Language
|
HR-XML Consortium
|
Spécification pour assurer l'échange de données relatives aux employés avec des tiers, autour des plans de stock options par exemple.
|
LegalXML
|
Legal eXtensible Markup Language
|
OASIS
|
Ensemble de spécifications couvrant l'ensemble des grands domaines et types de documents juridiques.
|
MathML
|
Mathematic Markup Language
|
W3C
|
Langage XML conçu pour décrire des formules mathématiques, et ainsi faciliter l'échange de ce type de contenu.
|
XBRL
|
eXtensible Business Reporting Language
|
Consortium XBRL
|
Langage d'échange d'informations financières, associant reporting financier et dictionnaire de codes des états financiers.
|
|
|
|
|
|
|