Contactez-nous
Conclusions et perspectives
Architecture SOA - Traitements et processus en XML
H6006 v1 Article de référence

Conclusions et perspectives
Architecture SOA - Traitements et processus en XML

Auteur(s) : Jean-Marie CHAUVET

Date de publication : 10 févr. 2008 | Read in English

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

Présentation

1 - Spécifications des traitements en XML

  • 1.1 - Extraction, filtrage et transformation des données
  • 1.2 - Sécurité et authentification
  • 1.3 - Transactions
  • 1.4 - Processus
  • 1.5 - Administration
  • 1.6 - Interactions avec l'utilisateur

2 - Processus et documents métier

3 - Conclusions et perspectives

Sommaire

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’article

Auteur(s)

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 à :

  • « Architecture SOA. Modélisations XML » [H 6 004] ;

  • « Architecture SOA. Infrastructure XML » [H 6 005].

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 92 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-h6006

Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(236 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

3. Conclusions et perspectives

Le champ d'application de XML n'a cessé de croître depuis sa standardisation au W3C en 1998. Imaginé au départ pour les documents structurés, XML a rapidement trouvé ancrage dans les activités de modélisation des données, de représentation de ces données, puis, plus récemment, de modélisation et de représentation des traitements en général. Les nombreux dialectes et variantes XML mis au point depuis 1998 pour faciliter ces activités de modélisation, de développement et de déploiement des applications d'entreprise ont souvent été, à l'origine, le fruit d'initiatives de regroupements et de coalitions ad hoc d'éditeurs de logiciels, grands et petits, et de grands utilisateurs d'informatique. C'est bien le caractère « universel » de XML qui en a fait le succès, tant au plan conceptuel qu'au plan de ses applications concrètes.

Une organisation de ces standards multiples et variés s'est progressivement, mais somme toute rapidement, mise en place, et trois grands organismes internationaux sont aujourd'hui les moteurs et les dépositaires de ces efforts de normalisation. Le W3C, dans une tonalité nettement technique, s'intéresse aux spécifications de l'infrastructure XML pour les applications Web, d'entreprise et autres, que l'organisation a regroupé dans une vision services Web de l'architecture orientée service SOA. Le W3C s'intéresse également aux prolongements « sémantiques » que l'on pourrait donner aux usages de XML pour mieux capturer la signification des documents échangés sur le Web. L'OASIS adopte, en revanche, une tonalité un peu moins technique et s'intéresse de plus à des couches plus élevées dans la pile des spécifications XML de la SOA. Ses efforts de standardisation visent nettement à doter les urbanistes et les architectes des systèmes d'information d'un jeu complet de spécifications leur permettant d'aborder toutes les questions tant techniques que métier relatives au commerce électronique en général. Enfin, WS-l (Web Services lnteroperability Organization) qui a vu son rôle s'affirmer ces dernières années, est un groupement industriel d'éditeurs de logiciels et d'utilisateurs se préoccupant de la bonne « intégration »  et de l'« interopérabilité » des spécifications et des normes des services Web. Le développement de WS-I reflète la généralisation des implémentations des spécifications dans les outils de modélisation, de...

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 95 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Conclusions et perspectives

Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(236 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Sommaire
Sommaire

DANS NOS BASES DOCUMENTAIRES

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

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 92 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(236 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Ressources documentaires

Architecture SOA - Modélisations XML

L’universalité du langage XML favorise son emploi dans tous les domaines techniques relatifs à la ...

Architecture SOA - Infrastructure XML

L’universalité du langage XML favorise son emploi dans tous les domaines techniques relatifs à la ...

XML et interopérabilité des systèmes - Applications en Java 1.5 et PHP 5.0

L'interopérabilité des systèmes (échange d'informations) se confronte aujourd'hui à l'hétérogénéité des ...