Vous êtes sur la page 1sur 38

Rpublique algrienne dmocratique et

populaire
ministre de lenseignement suprieur
et de la recherche sientifique
universit mentouri constantine2
facult des NTIC
dpartment TLSI
master2:SITW
module: web service

Expos sur:

Plan de travail
Introduction
Dfinitions
ebXML et XML

Fonctionnement debXML
ebXML et SOAP
Avantages et Inconvnients

Objectif
Naissance de ebXML

Conclusion

Lorganigramme debXML
Spcifications de ebXML
Architecture debXML

Introduction
Les entreprises ont un rel besoin dchanger des informations avec
leurs partenaires daffaires.
informations
peuvent correspondre
LEDI est unCes
procd
permettant
des donnes commercial
ou techniques.
de transfrer
directement Pour communiquer, les
dordinateur
ordinateur
des ,mais ces moyens
moyens traditionnels
peuvent
tre utiliss
donnes structures.
ncessitent une intervention
humaine EDIFACT
importante. Afin de rduire les
dfinit la syntaxe et le contenu
temps de traitements
des diffrents processus mtiers, il a t
des messages EDI.

pens dchanger des donnes de faon informatise : EDI


(Echange de donnes informatises ou Electronic Data
Interchange).

Introduction
Mais les promesses de lEDI nont pu tre tenues

Mise
en oeuvre
coteuse
et n'est
complexe
(choix
Utilis
uniquement
par les
entreprises
undes
gros
Information
compacte
mais
pasayant
directement
normes,accord
sur
la scurit,)
volume
daffaires et des
transactions
stables
comprhensible
(traducteur
EDI).

Avec ebXML (electronic business XML), qui que ce soit, n'importe


o, pourra commercer avec n'importe qui d'autre

Plan de travail
Introduction
Dfinitions
ebXML et XML
Objectif
Naissance de ebXML

Fonctionnement debXML
ebXML et SOAP
Avantages et Inconvnients
Conclusion

Lorganigramme debXML
Spcifications de ebXML
Architecture debXML

Dfinitions
ebXML abrviation de Electronic Business
using eXtensible Markup Language, est
une suite de spcifications
spcifications bases sur le
langage XML utilisable pour le commerce
lectronique.

Dfinitions
ebXML abrviation de Electronic Business
using eXtensible Markup Language, est
Infrastructure base sur XML pour changer

Projet global pour standardiser lchange

des messagesbases
de manire sur le
une suite de spcifications
spcifications

lectronique des donnes daffaires

cohrente,scurise et interoprable

langage XML utilisable pour le commerce


lectronique.

Plan de travail
Introduction
Dfinitions
ebXML et XML
Objectif

Fonctionnement debXML
ebXML et SOAP
Avantages et Inconvnients

Naissance de ebXML
Lorganigramme debXML

Conclusion

Spcifications de ebXML
Architecture debXML

ebXML et XML
XML a t retenu comme le langage davenir pour la gnration
des changes lectroniques, que ce soit entre les grandes entreprises,
entre les PME ou entre les grandes entreprises et les PME.
XML est un langage de balises capable d'introduire al fois ce que l'on
communique (donnes) et les informations sur ce qui est communiqu
(description de donnes).Il permet galement une sparation stricte entre la
structure (la dfinition de la sructure d'un document),le contenu (la
description du contenu d'une occurrence du document) et la prsentation (la
"mise en page") du document.

Plan de travail
Introduction
Dfinitions
ebXML et XML
Objectif

Fonctionnement debXML
ebXML et SOAP
Avantages et Inconvnients

Naissance de ebXML
Lorganigramme debXML

Conclusion

Spcifications de ebXML
Architecture debXML

10

Objectif
Les spcifications ebXML proposent un cadre qui
peut, dune part prserver les
investissements importants de lEDI sur les Processus
dAffaires, dautre part de les exploiter
dans une architecture qui utilise les nouvelles possibilits
techniques offertes par XML.
utiliser les possibilits d'XML et les outils techniques d'internet
pour proposer une solution accessible aussi bien aux
grandes socits qu'aux PME

11

Plan de travail
Introduction
Dfinitions
ebXML et XML
Objectif

Fonctionnement debXML
ebXML et SOAP
Avantages et Inconvnients

Naissance de ebXML
Lorganigramme debXML

Conclusion

Spcifications de ebXML
Architecture debXML

12

Naissance de ebXML
ebXML est n de lexpertise conjointe de UN/CEFACT (expert dans
lEDI Conventionel) et de OASIS (Expert XML). Par rapport
EDIFACT, le systme va beaucoup plus loin et ebXML spcifie une
architecture complte ddie au eCommerce.

13

Organisation pour l'avancement des standards


d'informations structures

United Nations Centre for Trade Facilitation and


Electronic Business

Les dveloppements en cours et la


maintenance de l'infrastructure ebXML
se poursuivent dans le cadre du
s'occupe
du technique
processus
technique
d'OASIS,

Les dveloppements en cours et la


maintenance du contenu relatifs aux
pratiques des affaires sont conduits
au s'occupe
sein de l'UN/CEFACT,
du fonctionnel

en
raison
de
l'expertise
du
Consortium en dveloppement de
standards XML

en raison de la grande exprience


de cette instance en matire de
standards EDI

14

Plan de travail
Introduction
Dfinitions
ebXML et XML
Objectif

Fonctionnement debXML
ebXML et SOAP
Avantages et Inconvnients

Naissance de ebXML
Lorganigramme debXML

Conclusion

Spcifications de ebXML
Architecture debXML

15

Organigramme debXML
OAS
IS

UN
/C

EF
AC
T

Le JCC d'ebXML hberge les


runions conjointes qui assurent
l'interface entre les comits
techniques d'OASIS et les quipes
OASIS et UN/CEFACT ont form
de projet de l'UN/CEFACT sur les
une Cellule Commune pour le
sujets qui leurs sont communs
Marketing (JMT) d'ebXML

16

Plan de travail
Introduction
Dfinitions
ebXML et XML
Objectif

Fonctionnement debXML
ebXML et SOAP
Avantages et Inconvnients

Naissance de ebXML
Lorganigramme debXML

Conclusion

Spcifications de ebXML
Architecture debXML

17

Spcifications
Pour interconnecter des processus daffaires, des
systmes dapplications, et des ordinateurs de
faon standardise, il est ncessaire de concevoir
des spcifications suivant des mthodes
adaptes.
Les spcifications sont dcrites sous forme de
diagrammes UML (Unified Modeling Language)

18

Spcifications
Partenariat Collaboratif (Collaborative Partner) :
Dveloppement des Profils de Protocole de Collaboration
(CPP) et des Accords de Protocole de Collaboration
(CPA) ebXML :
CPP:
Les les
spcifications
dveloppes
par
Un CPP dfinit
capacits techniques
d'un partenaire
OASIS
pour engager des collaborations
en commerce
lectronique avec d'autres partenaires, lors d'changes
de messages lectroniques
CPA:
Un CPA spcifie et documente l'accord technique
convenu entre deux ou plusieurs partenaires
pralablement l'engagement d'une collaboration de
commerce lectronique.
19

Spcifications
Implmentation:
Fournir des moyens aux offreurs pour les
aider crer une infrastructure et des
applications qui soient conformes aux
spcifications ebXML et capables
d'interoprer

20

14

Spcifications
ebMS:
Le service de messagerie (Transport, Routing &
ebMS est le protocole dchange de messages de
Packaging) :
ebXML bas sur SOAP. Il permet le transport de tous
dfini une mthode pour changer des messages
les formats des messages, cela sans restriction sur le
daffaire lectroniques, qui ne dpende pas du protocole
contenu.
de communication, qui soit fiable et scurise
Une version 3 de ebMS est sortie fin 2006. Si elle
le message envelope peut contenir des payloads de
assure une convergence vers les standards des Web
diffrents formats
services, elle a des problmes de compatibilit avec la
Possibilit dintgration avec des systmes qui
version ebms 2.0.
nutilisent pas une syntaxe XML
ebMS 3.0 est enfin interoprable avec les Web
contient un ensemble de protocoles et de services
Services
incluant SMTP, HTTP

21

15

Spcifications
Le registre :
ebXML Registry & Repository
(Registry = index et Repository =sauvegarde)
Modle Distribu dont les nuds sont
maintenus par des groupes industriels, des
communauts daffaire (places de
marchs, bourses) ou des compagnies
individuelles
22

16

Spcifications
Architecture Technique
Dveloppe par le Groupe de Projet Architecture
Technique ebXML (ebXML Technical Architecture
Project Team), groupe dont l'activit a t
interrompue. L'UN/CEFACT a lanc un nouveau
projet ddi aux architectures pour le Commerce
Electronique. Ce projet inscrit son programme
de travail la production des futures rvisions de la
Spcification de l'Architecture Technique ebXML
existante.

23

17

Spcifications
Processus d'Affaires:
dcrit les interfaces du processus
Lesquelle
spcifications
dveloppes
identifie
donne
doit trepar
prsente
pourl'UN/CEFACT
rpondre aux
demandes des deux partenaires daffaire
Exemples: Dlivrer un service ou Acheter
un produit

24

18

Spcifications
Les composants communs (Core Component) :

structures de donnes rutilisables de bas


niveau
Exemples : party, address, phone, date,
devise
instanci dans plusieurs types dchanges
dinformations
utilis pour dfinir les business process et les
information models
facilite linteroprabilit entre des systme
diffrents
25

19

Plan de travail
Introduction
Dfinitions
ebXML et XML
Objectif

Fonctionnement debXML
ebXML et SOAP
Avantages et Inconvnients

Naissance de ebXML
Lorganigramme debXML

Conclusion

Spcifications de ebXML
Architecture debXML

26

Architecture ebXML

27

Plan de travail
Introduction

Fonctionnement debXML

Dfinitions
ebXML et XML

ebXML et SOAP

Objectif

Avantages et Inconvnients

Naissance de ebXML
Lorganigramme debXML

Conclusion

Spcifications de ebXML
Architecture debXML

28

Fonctionnement

Aprs rception du profil, une

vrification portant sur la conformit


du format et lutilisation du scnario

est effectue, un accus de rception


est envoy par le Registre
Compagnie A

1. Compagnie A est
avertie quun
2.Compagnie A, aprs avoir
Registre ebXML est
pass en revue le contenu du
Avant de commencer
accessible sur
changer, Compagnie
soumet
Registre ebXML, dcide de
InternetB
3.Compagnie
A soumet alors
une proposition daccord

construire et dployer sa propre


linformation constitutive de son
daffaires directement
application conforme ebXML
propre
Profil
dAffaires
(y
compris
Compagnie A

dtails de mise en uvre et liens de


rfrencement) au Registre ebXML
6. Compagnie A accepte alors la
5.Bproposition
envoie une
requte
Compagnie
A
daccord
daffaires
de
dclarant quelle
souhaiterait
engager
Compagnie
B. Compagnies
A et B
sont
un
change
avec
Compagnie
A
suivant
4.Compagnie B dcouvre les
alors prtes excuter des oprations de
un scnario
daffaires
scnarios daffaires
Commerce
Electronique
en ebXML
utilisant
supports par Compagnie A
Compagnie B fait lacquisition
ebXML dune
dans le Registre ebXML
application conforme ebXML prte
lemploi.

29

Plan de travail
Introduction

Fonctionnement debXML

Dfinitions
ebXML et XML

ebXML et SOAP

Objectif

Avantages et Inconvnients

Naissance de ebXML
Lorganigramme debXML

Conclusion

Spcifications de ebXML
Architecture debXML

30

ebXML & SOAP


Le consortium Oasis charg de promouvoir les
SOAP ebXML,
En anglais
l'UN/Cefact,
Simple Object Access
spcifications
la division des
ebXML ne
ncessiteetpas
l'tablissement

Protocol Protocole ayant deux facettes, lune


de liaisons
spcialises
entre les
Nations-Unies
responsable
du commerce
lectronique,
oriente Messagerie, utilise par ebMS2, lautre
correspondants. Mieux, il met en oeuvre
ont annonc
que
lesdes
spcifications
ebXML
intgreraient
oriente
vers
procdures dappels
distants
les principes des services web. Il fait
(Remote
Procedure Soap
Calls), utilis
par Object
les Services
celles
du protocole
(Simple
Access
appel SOAP
WEB.

Protocol). Tout du moins, la partie qui permet de dfinir


le contenu du message et la manire dont il devra tre
trait, savoir l'enveloppe.

31

ebXML & SOAP


(electronic-business
XML) estdes
unedonnes
variantescurises
de XML
IlebXML
exploiterait
Internet pour changer
destine
au commerce
lectronique.
entre entreprises.
L'absence
d'intgration
de Soap dans XML
aurait ncessit la cration de " connecteurs " pour faire
communiquer ces deux protocoles, jusqu'alors incompatibles.
Ici, ebXML pourra exploiter l'architecture de Soap pour utiliser
des applications distantes et circuler sur le rseau par
l'intermdiaire de HTTP.

32

Plan de travail
Introduction

Fonctionnement debXML

Dfinitions
ebXML et XML

ebXML et SOAP

Objectif

Avantages et Inconvnients

Naissance de ebXML
Lorganigramme debXML

Conclusion

Spcifications de ebXML
Architecture debXML

33

Avantages & Inconvnients


Inconvnients
Avantages

Diminue
Cot/complexit
lelectronic business
le Encore
peudeimplant

Facilite le commerce mondial et prend en compte les PME et les pays en voie de

Le bnfice de l'exprience
humaine dans l'identification
dveloppement

Assuretransactions
la convergence entre
les diffrentes initiatives
en cours dans le domaine
XML
des
inhabituelles
ou incohrentes
est rduit

avec les E-transactions


Cot
possibilit de la perte de donnes lors dune Etransaction si les contrles appropris ne sont pas mis
en uvre .
34

Plan de travail
Introduction

Fonctionnement debXML

Dfinitions
ebXML et XML

ebXML et SOAP

Objectif

Avantages et Inconvnients

Naissance de ebXML
Lorganigramme debXML

Conclusion

Spcifications de ebXML
Architecture debXML

35

Conclusion
Outil moderne bas sur internet
Interoprable,ouvert,global
Nouveaux services(dcouverte de nouveaux
partenaires..)
Pour grandes socits et PME
Volont dadoption au niveau mondial

36

37

PDF

Bibliographie

ebXML Technical Architecture Specification v 1.04

Etude de lutilisation de la norme ebXML (quipe Doha Habib Anne Denibaud_Miage M2


Initiale 2007-2008)

Mthodes et Langages du Commerce Electronique ( ITCE NFE 102 Anne 2013-2014)

o
o

Introduction au projet ebXML


Partager les modles XML :quel intrt ? (Abderrazak Mkadmi Universit Paris VIII)
Sites web
http://www.guideinformatique.com/dossiers-actualites-informatiques-gestion-electroniquedes-documents-enterprise-content-management-19/ebxml-45.html
http://www.ebxml.eu.org/
http://www.01net.com/editorial/146246/il-est-devenu-evident-que-ledi-ne-decollera-jamais/
http://www.ebxml.eu.org/French/Technologie%20ebXML.htm

38