G. Gardarin B2B & Web S©mantique B2B Web S©mantique Conclusion

download G. Gardarin B2B & Web S©mantique B2B Web S©mantique Conclusion

of 46

  • date post

    04-Apr-2015
  • Category

    Documents

  • view

    115
  • download

    2

Embed Size (px)

Transcript of G. Gardarin B2B & Web S©mantique B2B Web S©mantique Conclusion

  • Page 1
  • G. Gardarin B2B & Web Smantique B2B Web Smantique Conclusion
  • Page 2
  • VIII.2 G. Gardarin 1. Le B2B Reprise des objectifs de l'EDI Rationaliser les flux d'information externes de l'entreprise Optimiser les approvisionnements Supprimer les saisies manuelles Amliorer la traabilit des produits Permettre une ractivit plus forte des organisations Assurer une meilleure flexibilit et qualit de service Utiliser Internet et XML Rduction des cots Dmocratisation de l'EDI
  • Page 3
  • VIII.3 G. Gardarin Architecture EDI Business Application Logiciel EDI Dcodage du message Logiciel EDI Business Application Insertion des donnes Encodage du message Extraction des donnes DONNEUR D'ORDRE FOURNISSEU R RVA
  • Page 4
  • VIII.4 G. Gardarin UNB+UNOA:1+37779196700013:5+552:5+980331:1130+VTSA03 31113239+++++MSEB01' UNH+1+PAYORD:2:912:UN'BGM+450++2:980331113012:202+9' BUS+DO+1+1:CAS++1'NAD+OY+32586333400013:160:107+ISG/ FH:16 AVENUE DE LA GRANGE A::75116 PARIS'NAD+BE+32605333400013:160:107+PSA/FH:28 RUE BLOMET::75015PARIS'FII+OR+0000117223846:ISG/FH+40953 :25:108:04250:25:108:BANQUE FINANCIERE:PARIS' FII+BF+0080982001883:ISG/FH+14749:25:108:00004:25:10 8:SOFIB:28 RUE LECOURBE'DTM+203:980331:101'MOA+7+9:68250000,00:FRF' FTX+PMD+++BFI001' UNT+11+1' UNZ+25+VTSA0331113239' Edifact - Exemple Codage d'un interchange XML EDI
  • Page 5
  • VIII.5 G. Gardarin March du B2B sur Internet Monde $ 800 milliards en 2002 $ 12 trillons en 2006 Europe 150 milliards en 202 2,2 trillons en 2006 22% du business D'aprs Forrester Research.Forrester Research XML EDI
  • Page 6
  • VIII.6 G. Gardarin Scnario Donneur d'ordre FournisseurRseauDonneur d'ordreFournisseurRseauDonneur d'ordre EAI SYS. INFO. Serveur d'change Navigateur EDIXML Scurit Formulaires Message XML XML EDI
  • Page 7
  • VIII.7 G. Gardarin Scnario Fournisseur d'accs FournisseurRseauDonneur d'ordreFournisseurRseauDonneur d'ordre BD Gestion des offres et demandes EDI-XML EAI SYS. INFO. Adaptation et change Navigateur EDIXML Scurit Formulaires Service Web XML EDI
  • Page 8
  • VIII.8 G. Gardarin Dialectes B2B NomDescriptionOrganisation cXML Catalogue lectronique et transactions Ariba xCBL Business components Pour commerce sur catalogue (product,catalog,...) Commerce One,... http://www.xcbl.org UBL Librairie de business documents (purchase orders, invoices, etc.) OASIS RosettaNet Cadre XML pour l'industrie et rfrentiel de formats PIP = Partner Interface Process Consortium CommerceNet OAGIS Formats de messages pour les contenus (catalogues,livraison,.) OAG (Open Application group) OFX Formats de messages pour donnes financires Microsoft, Intuit, Checkfree Protocoles
  • Page 9
  • VIII.9 G. Gardarin UBL de l'OASIS Order, LineItem, Party, Item, Deliverery,... Protocoles
  • Page 10
  • VIII.10 G. Gardarin L'ambition de UBL S'inscrit dans l'infrastructure ebXML Fabriquant lectroniqu e A Partenair es de A Rosetta Net Hpital B Partenair es de B HL7 Produits Chimiques C Partenair es de C CID X
  • Page 11
  • VIII.11 G. Gardarin Ncessit d'ouvrir les protocoles Beaucoup de protocoles sont disponibles DTD XML, schema XML, Business Process Tout business doit pouvoir commercer avec tout autre business Ncessit d'tendre ou spcialiser des messages Ncessit de dfinir des nouveaux messages Respecter un guideline (comme EDIFACT) Intitiative ebXML Protocoles ouverts Architecture de rfrence
  • Page 12
  • VIII.12 G. Gardarin XML for e-business : ebXML Mission "To provide an open XML-based infrastructure enabling the global use of electronic business information in an interoperable, secure and consistent manner by all parties." Support par UN/CEFACT (EDIFACT) et OASIS Rsultats Architecture patronne par 850.000 entreprises Groupes de travail et spcifications associes: OASIS = Infrastructure UN/CEFACT = Smantique ebXML
  • Page 13
  • VIII.13 G. Gardarin Les groupes de travail La pile de travail OASIS Infrastructure de communication (Messaging) Rfrentiel et annuaires de documents (Registry) Recherche d'agrments entre partenaires (CPA) UN/CEFACT Librairie de vocabulaires XML (Components) Business Process Modeling Language (BPSS) ebXML
  • Page 14
  • VIII.14 G. Gardarin Architecture fonctionnelle ebXML IMPLEMENTATION = 1, 2, 3
  • Page 15
  • VIII.15 G. Gardarin Des dialectes ouverts Spcifications de composants de base Exemples : Adresse, Rfrence client, etc. Peuvent tre spcifique dun domaine (sant, etc.) Stocks en core library Assemblage pour un business Dfinition des objets et processus du business Stockage en rfrentiel (repository) Possibilit dutiliser UML Pour assembler les core components Pour gnrer les schmas XML ebXML
  • Page 16
  • VIII.16 G. Gardarin La composition des messages ebXML
  • Page 17
  • VIII.17 G. Gardarin Exemples de Core Components Amount Binary Object (plus Graphic, Picture, Sound, and Video) Code Date Time (plus Date and Time) Identifier Indicator Measure Numeric (plus Value, Rate, and Percent) Quantity Text (plus Name) Address Street: text Town: text Country: identifier Post code: text Person Name: text Birth: date Residence address: Address Official address: Address
  • Page 18
  • VIII.18 G. Gardarin Registres et Repositories Les registres pointent sur les repositories Recherche des profiles de collaboration Les repositories peuvent contenir : L'identification des partenaires La description des Business Process Les rgles d'changent d'information (CPP) Les composants de base (core components) Peuvent tre typs par secteur industriel Multi-langues
  • Page 19
  • VIII.19 G. Gardarin Distribution et replication Registry et Repository sont replicables Bass sur UDDI Contenu: CPP (Collaborative Process Protocol) templates Business Process Documents Core Components et CC Aggregates DTDs et Schmas, Mta-donnes ebXML
  • Page 20
  • VIII.20 G. Gardarin Service de messagerie ebXML Extension de SOAP avec attachements Enttes (id, version, from, to, conversation id, duplicate, ) Utilisation du corps SOAP pour dclarer les donnes Donnes transfres sous forme d'attachement Ajout de modules de contrle Scurit (Encryption, Signature) Gestion des erreurs Synchronisation (pour maintenir les connections) Ajout de messages et fonctions de services Status, Ping, Order, Multi-hop, Messages transfrables sur HTTP, FTP, IIOP, SMTP ebXML
  • Page 21
  • VIII.21 G. Gardarin La couche Business Process Un processus orchestre des interactions avec des personnes des interactions avec des objets (logiciels) Les participants au processus internes (A2A) externes (B2B) Exemple Achat dun logiciel Langage de modlisation BPSS Modlisation des inter-changes dun processus Proche de BPEL4WS, pourrait s'aligner ebXML
  • Page 22
  • VIII.22 G. Gardarin Bilan B2B et ebXML EDI Codage difficile lire Rseaux RVA coteux Ncessite un logiciel EDI ebXML Plate-forme ouverte B2B Protocoles drivs de composants de base Intgration de UDDI et SOAP Protocoles de plus en plus complets et extensibles B2B B2C (OTP) Dix ans pour remplacer lEDI par XML ? A court terme : EDI Lite Questions ? Bilan
  • Page 23
  • VIII.23 G. Gardarin 2. Le Web Smantique volution du Web pour rendre l'information plus accessible Un vaste espace de documents semi-structurs (XML) Dcrire le contenu avec un formalisme base de connaissances (RDF) Utiliser des ontologies communes (RDF Schema, OWL) pour annoter les documents Web smantique
  • Page 24
  • VIII.24 G. Gardarin Vision Web smantique
  • Page 25
  • VIII.25 G. Gardarin Du Web au Web Semantique W3C Semantic Web Activity Marja-Riita Koivunen and Eric Miller, Nov. 2001 Web smantique
  • Page 26
  • VIII.26 G. Gardarin Architecture en niveaux Web smantique
  • Page 27
  • VIII.27 G. Gardarin Contributions essentielles Dfinition des structures [XML Schema] Annotation des pages RDF Dfinition des ontologies RDF Schema DAML (Darpa) + OIL (CEE) OWL Web smantique
  • Page 28
  • VIII.28 G. Gardarin Le langage d'annotation RDF Resource Description Framework Pour exprimer des mta-donnes smantiques sur des pages Web Pour aider traiter l'information (moteur de recherche, intgration, etc.) Classification des ressources dcrites par des proprits de valeurs fixes Pour faciliter le partage et l'change de contenus Web smantique
  • Page 29
  • VIII.29 G. Gardarin RDF: Modle Un modle et deux syntaxes XML pour exprimer des mta-donnes Triplets permettant de dcrire l'information du Web Ressource, Proprit, Valeur http://www.exemple.org/article1 titre "Semantic Web"http://www.exemple.org/article1 Une ressource est un objet (document ou fragment) dfini par une URI Une valeur est une ressource ou un litral Les descriptions RDF sont faites en termes dfinis dans une ontologie (en RDF Schema ou OWL) Web smantique
  • Page 30
  • VIII.30 G. Gardarin RDF: Graphe Smantique http://www.exemple.org/article1 http://www.exemple.org titre "Semantic Web" date auteur " Tim Berners-Lee " "30-10-2003" ref-article1 Web smantique
  • Page 31
  • VIII.31 G. Gardarin RDF: Exemple http://www.exemple.org http://www.exemple.org/article1 / Tim Berners-Lee http://www.exemple.org Semantic Web 30-10-2003 Ajoute du sens : article avec auteur, titre, date.. Web smantique
  • Page 32
  • VIII.32 G