Passer au contenu

WSCI décrit le comportement des services web

Ce langage identifie les interactions entre services web liés au sein d’un même processus. Un préalable important à la gestion de transactions complexes.

Web Service Choregraphy Interface (WSCI), dont les spécifications 1.0 viennent d’être établies, est un dialecte orienté messages capable de décrire le comportement global des services web. Co-développé par BEA, Intalio, SAP et Sun, il précise quelles transactions sont opérées entre systèmes et dans quel ordre les messages sont expédiés. Pour ce faire, il dispose de contrôles exprimés sous forme de balises, afin de spécifier une interaction ou une condition temporelle liée à un message.“WSCI permet ainsi d’utiliser les services web au sein de processus complexes, souligne Dario Wiser, responsable du marketing produits chez Sun Microsystems. Pourtant, WSCI n’est pas un concurrent des dialectes existants.”

Un langage de haut niveau

En effet, il n’offre pas de possibilités de description d’un service web considéré isolément, pas plus qu’il n’autorise l’appel de méthodes pour le transport de messages ou la présentation de règles métier liées à un achat ou à une vente. Ces rôles sont dévolus entre autres aux dialectes WSDL et BPML (conçu par Intalio) et au protocole Soap.En définitive, WSCI est un dialecte de plus haut niveau, destiné à être employé par des logiciels d’orchestration et d’assemblage de services. Pour l’heure, les partenaires à l’origine du projet soumettent WSCI à la communauté des contributeurs. Pour être validé, le dialecte devrait ensuite être soumis à un institut de normalisation tel que le W3C.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Francisco Villacampa