Interfaces
et formats métier
|
La
gestion des processus applicatifs
|
BPEL4WS
(OASIS) |
Business Process Execution Language for Web Service
est une évolution du langage BPML
intégrant les spécifications XLang
(Microsoft) et WSFL (IBM). Il spécifie
à la fois le mode de conception, de mise en production
et de maintenance des processus métier -
en prenant en compte SOAP, ebXML et RosettaNet et
les annuaires UDDI. |
WSCI
(W3C) |
Web
Services Choreography Interface, langage WSDL qui
définit la manière dont un Web Service doit
réagir au regard des messages SOAP qu'il reçoit.
Des réactions qui s'expriment en termes de tâches
à effectuer, de règles de séquencement et de corrélation
de ces tâches... ou encore de traitement d'exceptions.
Projet soutenu par Sun, Oracle et
BEA. |
La
gestion de ressources distribuées
|
WS-Routing
(Microsoft) |
Publié
par Microsoft, WS-Routing (pour WS-Routing
Specification) vise à standardiser les règles
de routage des messages SOAP au sein d'une galaxie
de Web Services. Il s'agit donc d'un bus applicatif
adapté à la technologie des Web Services. |
WSDM
(OASIS) |
Basé
sur le langage CIM (Common Information Model) du
DMTF (Distributed Management Task Force), Web Services
Distributed Management propose une infrastructure
standard pour gérer des ressources (machine, contenus,
etc.), accessibles sous forme de Web Services, en
environnement distribué. |
La
gestion de l'interfaçage client
|
WSRP
(OASIS) |
Web
Services Remote Portals est dessiné pour
agréger au sein d'un portail (par le biais de portlets)
des contenus ou des services applicatifs en provenance
de sources diverses. Projet soutenu par Oracle
et IBM. |
WSIA
(WSCM) (OASIS) |
Web
Services for Interactive Applications assure l'accès
aux Web Services depuis différents types d'applications
Internet, tel qu'un navigateur Web ou tout autre
format de diffusion (Wap, etc.). WSCM est le fruit
de la combinaison de deux initiatives : WSUI
(Epicentric, Documentum et Securant)
et WSXL (IBM). |
XUP
(W3C) |
XUP (pour Extensible User Interface Protocol) définit
la manière d'invoquer un Web Services depuis une
interface cliente (HTML et WSDL par exemple). Un
type de modèle qui s'avère gourmand en mémoire selon
les spécialistes. Projet soutenu par l'américain
MartSoft. |
La
gestion des processus et des contenus métier
|
ebXML
(OASIS) |
ebXML
définit le cadre commercial des transactions BtoB
tous secteurs confondus. A savoir: la description
des processus d'échange entre partenaires (gestion
des propositions commerciales, appels d'offres,
etc.). |
tpaML
/ebXML
(OASIS) |
tpaML
(pour Trading Partner Agreement Markup Language)
standardise les termes et les conditions d'un contrat
de partenariat, ainsi que la manière de mettre
en oeuvre les processus métier sous-jacents
(protocoles, etc.) |
UBL
(OASIS) |
UBL
vise à normaliser le contenu des documents
BtoB (facture, prix, conditions, etc.). Il est prévu
que celui-ci soit harmonisé avec ebXML. |