NORMES PRISES EN CHARGE

SERVICES WEB ET ARCHITECTURE ORIENTÉE SERVICES (SOA) : CHEF DE FILE POUR L’ADOPTION DE STANDARDS OUVERTS

Software AG cerne mieux que quiconque l’importance des normes définies dans les domaines de l’architecture SOA et des services Web pour soutenir les objectifs actuels des entreprises. Nous avons en effet posé les premiers jalons en matière de services Web. Pionniers de XML, nous avons également été les premiers à proposer le langage de services Web WIDL, précurseur de WSDL, au W3C.

Aujourd’hui, notre intérêt pour les normes applicables à l’architecture SOA et aux services Web est plus vif que jamais, et nous continuerons à prendre part à l’élaboration des normes de nouvelle génération.

NormeRôle joué
SOAP 1.1
Simple Object Access Protocol (privé). Spécification devenue le protocole de facto d’échange de messages pour les services Web.
A participé à la première ébauche de spécification SOAP avec Microsoft en 1997
SOAP 1.2 / XMLP
Recommandation du W3C
Participant actif du groupe de travail
SOAP/JMS Binding
Spécification JMS Binding applicable à la messagerie SOAP
Coauteur et codéposant auprès du W3C
WSDL 1.1
Web Services Description Language. Spécification devenue la norme de facto pour la description des interfaces d’un service Web.
Auteur de WIDL, précurseur de WSDL, que nous avons présenté au W3C en 1997
WSDL 2.0
Web services Description Language (W3C). Normalisation en cours.
Participant actif du groupe de travail
UDDI
La spécification UDDI (Universal Description, Discovery and Integration) définit un référentiel de services Web.
Membre fondateur du comité consultatif sur l’UDDI. À son crédit, plusieurs contributions majeures aux spécifications UDDI
WS-BPEL 2.0
Web Services Business Process Execution Language, version 2.0. Spécification visant à normaliser la représentation et le traitement des processus métier (OASIS).
Rédacteur de la spécification
BPEL4People
BPEL4People et les spécifications WS-HumanTask apparentées étendent WS-BPEL 2.0 pour couvrir les interactions humaines
Codéposant de la spécification BPEL4People auprès d’OASIS et coassocié à la formation du Comité technique OASIS consacré à BPEL4People

Participant actif du Comité technique
XPDL
XML Process Definition Language. XPDL est un standard de la WfMC (Workflow Management Coalition) régissant l’interchangeabilité des définitions de processus métier entre différents produits, comme les outils de modélisation et moteurs de workflow.
Partisan
WS-Policy & WS-PolicyAttachmentSpécifications fixant un cadre universel pour définir la qualité de service ainsi que d’autres règles applicables aux communications via des services Web et pour rattacher ces règles à des objectifs précis.Rédacteur des spécifications au W3C
WS-RMPolicy
Spécification Reliable Messaging Policy définissant une garantie d’acheminement pour les services Web. Relève des compétences du Comité technique WS-RX pour OASIS
Participant actif du Comité technique
WS-SecurityPolicy
Spécification des règles de sécurité utilisables pour les services Web. Relève des compétences du Comité technique WS-SX pour OASIS
Participant actif du Comité technique
SCA (Service Component Architecture)
SDO (Service Data Object)
Fondateur du Consortium Open SOA à l’origine de SCA et de SDO
Codéposant de la suite de spécifications SCA auprès d’OASIS et participant actif des Comités techniques OASIS
WS-I
Acronyme de Web Services-Interoperability (www.WS-I.org).Organisme sectoriel ouvert chargé de promouvoir l’interopérabilité entre services Web avec l’ensemble des plates-formes, systèmes d’exploitation et langages de programmation.
Membre du Conseil d’administration au cours des 4 derniers mandats consécutifs, Président du Comité Marketing et Communication, Rédacteur du BP (Basic Profile), etc.
WS-MeX
WS-MetadataExchange définit un mécanisme d’amorçage pour l’échange de messages orientés métadonnées dans le domaine des services Web, en spécifiant un protocole gérant l’extraction de métadonnées comme XML Schema, WSDL ou WS-Policy. D’autres formes de métadonnées susceptibles de voir le jour à l’avenir sont également prises en charge.
Coauteur de la spécification
WS-Addressing
Spécification pour la représentation des références de points de terminaison de services Web et des propriétés d’adresses des messages. Plusieurs autres spécifications, dont WS-Notification, WS-ReliableMessaging, WS-RF et WS-Eventing, dépendent de WS-Addressing.
Participant actif du groupe de travail au W3C
WS-Notification
Spécification pour le traitement orienté événements (i.e. publication/abonnement). Spécification OASIS.
Rédacteur de la spécification Voir aussi WS-Eventing
WS-Discovery
La spécification Web Services Dynamic Discovery (WS-Discovery) définit un protocole pour localiser des services Web répondant à un ensemble de conditions. Elle gère la découverte multicast dans des environnements ad hoc, mais permet également l’emploi d’un référentiel ou d’un proxy de découverte pour couvrir un grand nombre de points de terminaison.
Coauteur
WS-Eventing
Spécification pour le traitement orienté événements (i.e. publication/abonnement). Fait double emploi avec WS-Notification.
Partisan
WS-RX
Web services Reliable Exchange. Garantie d’acheminement élaborée par le Comité technique d’OASIS, à partir de la spécification WS-Reliable Messaging.
Coassocié à la formation du Comité technique WS-RX et à la proposition WS-ReliableMessaging soumise à OASIS. Participant au comité technique
WS-ReliableMessaging
Déposée auprès d’OASIS. Voir WS-RX ci-dessus.
Partisan
WS-Transaction
Ensemble de trois spécifications régissant les transactions commerciales. Inclut WS-AtomicTransaction, WS-Coordination et WS-BusinessActivity. Relève à présent des compétences du Comité technique WS-TX d’OASIS.
Coassocié à la formation du Comité technique WS-TX d’OASIS et aux propositions WS-Coordination WS-AtomicTransaction et WS-BusinessActivity soumises à OASIS
WS-Secure Exchange
Initiative du Comité technique d’OASIS pour normaliser la suite de spécifications WS-SecureConversation, WS-SecurityPolicy et WS-Trust.
Coassocié à la formation du Comité technique WS-SX d’OASIS
WS-Federation
Définit des mécanismes de fédération de domaines de sécurité disparates en instaurant des topologies de confiance (gestion des identités, des attributs et de l’authentification) entre les services Web participants.
Coassocié à la formation du Comité technique WS-Federation d’OASIS
WS-Choreography
Web Services Choreography (W3C). Groupe de travail pour la chorégraphie des processus métier, dont WSCI est la principale spécification.
A participé activement au groupe de travail et contribué à la spécification
SOAP with Attachments (SwA)
Extensions basées sur MIME de SOAP pour attacher du texte (XML) et gérer les pièces jointes binaires. W3C a produit, depuis lors, des spécifications MTOM/XOP qui reprennent les caractéristiques de SwA.
Codéposant de SwA auprès du W3C. Voir MTOM/XOP
SOAP MTOM/XOP
SOAP Message Transmission Optimization Mechanism (W3C). Spécification SOAP 1.2 pour créer des packages de pièces jointes avec SOAP.
Partisan
WSDM
Web services Distributed Management. Spécification portant sur la définition du caractère gérable des services Web.
Participant au Comité technique
La spécification OMI dont Software AG est l’un des coauteurs a précédé le volet MUWS de l’initiative WSDM
WS-RF
Web Services Resource Framework ; comprend WS-ResourceProperties et WS-ResourceLifeTime. La première normalise les modes de déclaration des propriétés d’une ressource WS, la dernière définit le mode de destruction d’une ressource WS.
Participant au comité technique
WS-RP
Web Services for Remote Portlet (OASISest un protocole de services Web pour agréger du contenu et des applications Web interactives à partir de sources distantes.
Partisan
WS-Security
Spécification sur la sécurité des services Web. Initiative globale pour gérer tous les aspects de la sécurité des services Web ― authentification, autorisation et confidentialité des données. Spécification OASIS.
Partisan
Web Services Activity
Initiative globale du W3C pour normaliser WSDL ainsi que d’autres standards de services Web, et formaliser l’architecture de services Web.
Coauteur, avec MS, IBM et Intel, de propositions pour WDSL soumises au W3C, dans le cadre du groupe de travail éponyme et d’autres instances comme le groupe d’intérêt plénier et le groupe de coordination pour les services Web. Demeure un participant actif à l’activité Services Web, à travers son engagement dans divers groupes de travail créés par le W3C.
WS-Management
Spécification sur l’administration des services Web. Standard du DMTF.
Partisan
BPEL4WS
Business Process Execution Language for Web services (privé). Cette spécification a grandement inspiré WS-BPEL.
Voir WS-BPEL
WS-CAF
WS-Composite Application Framework. Concurrence WS-Transaction pour la définition de transactions commerciales.
Partisan
SOAP Routing and Reliable Messaging Extensions
Routing & Reliable Messaging extensions to SOAP 1.2 (XMLP). Initiative à présent reprise par WS-Addressing et WS-RX pour le routage et la garantie d’acheminement respectivement.
Coauteur de propositions pour SOAP Routing and Reliable Messaging Extensions soumises au W3C. Voir aussi WS-RX et WS-Addressing
WS-Routing
Web Services Routing est un protocole sans état, basé sur SOAP, définissant l’échange de messages unidirectionnels entre un expéditeur initial et un destinataire final, éventuellement via plusieurs intermédiaires. Aujourd’hui remplacé par WS-Addressing.
Partisan
XMI
Le format XML Metadata Interchange est le standard utilisé pour la représentation de modèles UML dans XML.
Partisan
XML Schema
XML Schema (W3C) définit les structures de données des documents XML.
Participation active dans le groupe de travail. Auteur de certains passages de la spécification d’origine
XML Core (XML Language, DTD, DOM, XML Name Space)
Toutes sont des recommandations du W3C.
Partisan
XQL
Langage de requête XML permettant d’extraire des données de documents réels et virtuels sur le Web.
Coauteur de la spécification d’origine
XSLT
XSL Transformations (W3C) ; spécification pour transformer des documents XML dans d’autres formats, à la fois XML et non-XML.
Partisan
CMDB Federation
Spécification portant sur la fédération de bases de données de gestion des configurations (CMDB). Publiée par la DMTF.
Partisan
JBI 2.0 Java Business Integrator
JSR en cours de développement dans JCP
Expert member
JAXM, JAXR, JAX-RPC, JAXB
JSR pour le transport de messages, l’accès aux annuaires, le transport de messages SOAP en mode RPC et la liaison de données dans JCP
Membre expert
HTTP
Hyper Text Transfer Protocol, utilisé pour le transfert de données sur Internet.
Partisan

 

Software AG Resource Center