EBXML
Electronic Business XML. La famille de standards OASIS qui structure le commerce électronique B2B depuis 1999.
Définition
ebXML est une famille de standards XML publiée par OASIS et UN/CEFACT à partir de 1999 pour automatiser le commerce électronique B2B. Elle couvre cinq piliers : ebMS (Messaging Services, dont ebMS3 et AS4), CPPA (Collaboration Protocol Profile and Agreement), Registry (UDDI-like), BPSS (Business Process Specification Schema) et Core Components (la sémantique métier).
Origine
ebXML est lancée en novembre 1999 par OASIS et UN/CEFACT lors d'une assemblée à San Jose. Les premières spécifications sortent en 2001. La famille s'aligne ensuite avec ISO 15000 (ebXML 1 à 5) et constitue la base technique des principaux réseaux B2B publics : PEPPOL repose sur AS4, qui dérive d'ebMS3.
Exemple en contexte
Le protocole AS4 utilisé par OpenPEPPOL pour transporter les factures électroniques entre Access Points est un profil léger d'ebMS3, lui-même partie de la famille ebXML. Quand un facturier français envoie une facture vers la Belgique sur le réseau PEPPOL, il signe et chiffre un payload UBL 2.1 dans une enveloppe SOAP conforme à ebMS3 — c'est-à-dire à ebXML.