Présentation
RÉSUMÉ
La flexibilité du langage XML (eXtensible Markup Language) et ses possibilités quasi infinies d’extension lui ont rapidement donné un rôle important dans la modélisations même des traitements. Cet article s’intéresse tout d’abord aux différentes spécifications de ces traitements en XML, comme l’extraction, le filtrage et la transformation des données, la sécurité et l’authentification, les transactions, l’administration, ou encore les interactions avec l’utilisateur. Puis, les processus et les document métier sont détaillés (schémas UBL, ebXML). L’article se termine sur les perspectives qu’ouvrent ce langage en pleine évolution depuis sa standardisation.
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleABSTRACT
The flexibility of XML (eXtensible Mark-up Language) and its almost limitless expansion possibilities quickly resulted in its significant role in process modeling. This article will firstly discusses the various specifications of these XML processes, such as extraction, filtering and data transformation, security and authentication, transactions, administration, and also the interaction with the user. Subsequently, processes and business documents are described (UBL schemas, ebXML). The article concludes with the presentation of the prospects open-up by this rapidly evolving language since its standardization.
Auteur(s)
-
Jean-Marie CHAUVET : Directeur associé, LC Capital
INTRODUCTION
La modélisation XML n'est pas cantonnée aux seules données. Depuis sa standardisation début 1998, XML (voir les articles [H 7 148] [H 3 500] [H 3 502]) a été adopté pour modéliser les traitements de données eux-mêmes. Sur la base de ces modèles, d'autres modèles XML plus élaborés ont été construits pour complémenter l'infrastructure technique de l'architecture SOA. Documents et processus métier, premiers champs d'application de la SOA (Services Oriented Architecture), sont aujourd'hui systématiquement représentés en XML. Ces représentations font appel à des dialectes XML spécialisés, souvent mis en œuvre dans le contexte de l'infrastructure des services Web. (voir « De XML aux services Web pour les entreprises » [H 2 910]).
Cet article fait suite à :
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Technologies logicielles Architectures des systèmes
(239 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
Cet article fait partie de l’offre
Technologies logicielles Architectures des systèmes
(239 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
DANS NOS BASES DOCUMENTAIRES
-
Modélisation XML.
-
XML Schema.
-
The XML Companion.
-
...
NORMES
-
Commerce électronique en langage de balisage extensible (ebXML). Partie 1 : spécification de l'accord et du profil de protocole de collaboration (ebCPP). - ISO/TS 15000-1 - 05-04
-
Commerce électronique en langage de balisage extensible (ebXML). Partie 2 : spécification du service de messagerie (ebMS). - ISO/TS 15000-2 - 05-04
-
Commerce électronique en langage de balisage extensible (ebXML). Partie 3 : spécification du modèle d'information des registres (ebRIM). - ISO/TS 15000-3 - 05-04
-
Commerce électronique en langage de balisage extensible (ebXML). Partie 4 : spécification des services de registre (ebRS). - ISO/TS 15000-4 - 05-04
-
Commerce électronique en langage de balisage extensible (ebXML). Partie 5 : spécification technique des composants principaux (ebXML), Version 2.01 (ebCCTS). - ISO/TS 15000-5 - 09-05
-
Technologies de l'information. Cadre multimédia (MPEG-21). Partie 5 : langage d'expression des droits. - ISO/CEI 21000-5 - 04-04
ANNEXES
3DXML
https://www.3ds.com/fr/produits-et-services/3d-xml/telecharger-le-lecteur-3d-xml/
BPEL
http://www.oasis-open.org/committees/wsbpel
ebXML
J2EE Connector Architecture (JCA)
http://java.sun.com/j2ee/connector/
Java Message Service (JMS)
http://java.sun.com/products/jms/
JSR 168 : Portlet Specification
http://jcp.org/en/jsr/detail?id=168
Kerberos
MIME Media Types
http://www.iana.org/assignments/media-types/
MPEG-7
https://mpeg.chiariglione.org/standards/mpeg-7
OWL Web Ontology Language
http://www.w3.org/TR/owl-features/
RDF
REL (Rights Expression Languages)
http://www.loc.gov/standards/relreport.pdf
RELAX NG
SAML
Cet article fait partie de l’offre
Technologies logicielles Architectures des systèmes
(239 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive