Actualités Emploi Start-up Evénements 01 Avis d'expert Vidéos Indicateurs Distribution Telecharger Pro Livres blancs

L'Oasis ratifie la version 2.0 de BPEL

La nouvelle version du langage d'exécution des processus métier est soutenue par les grands noms de l'industrie. Parmi eux, BEA, IBM, Microsoft, SAP, ou encore Oracle.
envoyer
par mail
imprimer
l'article
partager sur Viadeo
partager sur Facebook
partager sur LinkedIn
partager sur Scoopeo
partager sur Technorati
partager sur Digg
partager sur Delicious
partager sur Google
partager sur Myspace
partager sur Yahoo!

Quatre années de bons et loyaux services. La version 1.1 du standard d'orchestration des processus métier, le langage WS-BPEL (Web Services Business Process Execution Language), cède la place à une nouvelle mouture 2.0. Cette dernière vient d'être ratifiée par l'organisme Oasis, chargée de sa standardisation. En l'occurrence, elle est massivement soutenue tant par les grands de l'édition de logiciels, tels BEA, Sun, Microsoft, IBM, SAP, ou Oracle, que par des acteurs spécialisés dans les processus métier, comme Intalio, Tibco, ou Webmethods (aujourd'hui dans le giron de Software AG). On peut d'ores et déjà parier que, à moyen terme, leur offre de logiciels sera mise à jour en conséquence. Notamment dans les solutions de BPM et d'EAI.

Les variables sous la forme d'expressions XPath

Cette nouvelle version du langage introduit de nouvelles actions de programmation. Ainsi, par exemple, ForEach, probablement la plus importante, sert à lancer l'exécution d'un programme sur un nombre variable d'occurrences. Autre nouvelle action, RepeatUntil a pour rôle d'exécuter un programme jusqu'à ce qu'une condition soit remplie. Enfin, l'action ExtensionActivity aide à améliorer la capacité des implémentations BPEL à fournir, précisément, des extensions d'actions.

Parmi les nouveautés de WS-BPEL 2.0, un autre chantier porte sur l'amélioration de la gestion des données. En effet, les variables de BPEL sont désormais disponibles sous la forme d'expressions XPath 1.0, langage servant à manipuler les éléments d'un document XML. Ce qui facilite l'accès aux données. De plus, il est maintenant possible de travailler avec des variables basées sur des types complexes de XSD (XML Schema Definition). La transformation des données progresse aussi. Ainsi le mécanisme XSLT, le langage de transformation des documents XML, se voit-il “ normalisé ” à l'intérieur de cette nouvelle version du langage BPEL. Ce dernier souffre, néanmoins, toujours de l'absence d'interactions humaines dans les processus métier.

l.arbelet@01informatique.presse.fr

Les principales nouveautés du langage

Amélioration de l'accès aux données : les variables BPEL sont disponibles en tant qu'expressions XPath.
Amélioration de la manipulation des données : introduction du mécanisme de transformation XSLT.
Nouvelles actions : ForEach, RepeatUntil, ExtensionActivity.
Changements syntaxiques : If-Elseif-Else remplace Switch, Exit succède à Terminate, et CompensateScope prend la place de Compensate.
Opérations avancées sur les messages : introduction d'un scénario à départs multiples et apparition d'un concept avancé pour clarifier la relation entre l'activité d'arrivée des messages et celle liée à leurs réponses.

publicité
à lire aussi
SUR LES MÊMES THÈMES
Vers des zones de haute sécurité sur le Web
La norme 802.11n de réseau Wi-Fi à haut débit sur le point d’être ratifiée
Moreq 2, un cadre pour l'archivage probant
Savoir faire face aux audits de contrôle
Un processeur 100 cœurs pour Linux
Dell et Juniper dans les réseaux pour centres informatiques
Les métiers de l'informatique évoluent au CA
Un marchand d'armes rachète BBN
Externalisation : les DSI français restent assez conservateurs
Microsoft ouvre le format .PST d'Outlook
Ubuntu 9.10, le plus cloud des Linux
Dassault Systèmes prend en main la division PLM d'IBM
Microsoft renforce son offre collaborative
“ L'informatique au doigt mais pas à l'œil ”
“ Contre mauvaise fortune, des brevets ”
Canal Plus virtualise en IP ses 12 centres d'appels
Concurrence accrue dans la déduplication
Les superutilisateurs sous haute surveillance
SAP Business Objects Explorer s'ouvre à tous les types de données
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Tous droits réservés © 1999 - 2009 Internext - 01net.