1 / 23

Programme TICPME2010 Minefe - DGCIS

Standards de Messagerie eBusiness Nouveaux développements  ebXML Messaging V3  Web Services (WS-I)  AS4 Présentation faite par : Jacques Durand : Fujitsu Computer Systems. Programme TICPME2010 Minefe - DGCIS. JDurand@us.fujitsu.com.

britain
Download Presentation

Programme TICPME2010 Minefe - DGCIS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Standards de MessagerieeBusinessNouveaux développements  ebXML Messaging V3  Web Services (WS-I)  AS4Présentationfaite par : Jacques Durand : Fujitsu Computer Systems Programme TICPME2010 Minefe - DGCIS JDurand@us.fujitsu.com

  2. 1. ebMS V3 Version 3.0: Part 1, Core FeaturesCommittee Specification 02, 12 July 2007 Programme TICPME2010 Minefe - DGCIS DGCIS - Programme TICPME - Groupe thématique Architecture technique

  3. Messagerie ebXML: rappels Programme TICPME2010 Minefe - DGCIS Basé sur extension SOAP (avec attachements) ebXML Messaging SOAP avec Attachements (MIME) SOAP … SMTP HTTP TCP / IP DGCIS - Programme TICPME - Groupe thématique Architecture technique

  4. ebMS 2.0 & 3.0: Principes de Base Standard de messagerie ouvert, pour protocoles Internet, avec les fonctions avancées des messageries commerciales Indépendent du niveau bas Transport (HTTP, SMTP, FTP…) Ne définit pas d’ interface application (JMS ou autre…) Une entête genérique “Business” Identifie les partenaires, définit la sémantique Transaction et son Contexte, les attributs du Contrat eB Fiabilité du message (Reliable Message Delivery) Livraison garantie, élimination des doublons, livraison dans l’ordre Securité Signature digitale et Encryptage Support pour Non-répudiation d’Origine & de Réception Programme TICPME2010 Minefe - DGCIS DGCIS - Programme TICPME - Groupe thématique Architecture technique

  5. Ce qui est nouveau dans ebMS 3.0 Reutilisation des standards Web Services au niveau Protocole WS-RM (Fiabilite), WSS1.1 (Securite), profils WS-I, SOAP 1.1 + 1.2 Transfer de message en mode “ tiré “ (pull) Le Receveur interroge l’ Envoyeur (Polling style POP3) Adapté aux petits utilisateurs (PME), connectivité restreinte “Conduits” (channels) de Messages Permet les priorités de transfer, et les flux tendus Modes de Traitement du Message (P-mode) Ensemble de parametres qui controlent le traitement du message (codifiable dans le CPA). Multi-hop (en cours de standadisation) Programme TICPME2010 Minefe - DGCIS DGCIS - Programme TICPME - Groupe thématique Architecture technique

  6. Compatibilite ebMS3 - WebServices et profils WS-I Programme TICPME2010 Minefe - DGCIS Profils WS-I ebMS V3 WSDL WS-RM UDDI + WS-Sec HTTP + + ebMS SOAP SMTP SMTP SMTP DGCIS - Programme TICPME - Groupe thématique Architecture technique

  7. Passerelle B2B “One-Way” Web Service B “One-Way” ebMS3 Programme TICPME2010 Minefe - DGCIS Intranet Partenaire distant Gateway Or ESB Requête- réponse ebMS3 ebMS3 Web Service A Internet Messages tirés Applic. ERP Terminal Leger (pas d’ adresse IP) JMS, MQ.. DGCIS - Programme TICPME - Groupe thématique Architecture technique

  8. 2. Web Services Programme TICPME2010 Minefe - DGCIS DGCIS - Programme TICPME - Groupe thématique Architecture technique

  9. Situation Actuelle des Standards de Services Web  Interface:  WSDL 1.1 plutot que WSDL 2.0.  déploiements en interne surtout  Messagerie:  SOAP 1.1 et 1.2 bien supportésdans les plateformes Web mais REST aussi…  SOAP mieux supporté par les outils de devpt  Repertoire:  UDDI adoption: en-dessous des prévisions  Pas adapté au cahier des charges SOA? Programme TICPME2010 Minefe - DGCIS DGCIS - Programme TICPME - Groupe thématique Architecture technique

  10. Parmi les WS-*, quelle combinaison gagnante?  WS-Security  WS-ReliableMessaging  WS-Addressing  WS-Policy  WS-SecureConversation  WS-Trust  WS-Transactions  WS-ResourceAccess  WS-Eventing  WS-Notification  WS-Transfer - … Programme TICPME2010 Minefe - DGCIS DGCIS - Programme TICPME - Groupe thématique Architecture technique

  11. Programme TICPME2010 Minefe - DGCIS The WS-I Approach Les Profils WS-I • Définissent des normes d’ Intégration de standards WS existants (d’ OASIS, W3C, IETF…) • Ces normes réduisent les problèmes d’ interopérabilité PROFIL WS-I SOAP UDDI HTTP XML … STANDARDS WS-* et autres

  12. SOAP 1.1 • WSDL 1.1 • UDDI 2.0 • XML Schema • XML 1.0 (Second Edition) • HTTP 1.1 • SOAP 1.2 • WS-Addressing • WSDL 1.1 • UDDI 2.0 • XML Schema • XML 1.0 • HTTP 1.1 Programme TICPME2010 Minefe - DGCIS WS-I Profiles Les Profils WS-I Destinés à être automatiquement imposés par l’infrastructure WS :  La pile Web Service (e.g. Axis2, WebSphere…) met en application le cotéMESSAGE  L’ environnement de développement met en application le cotéINTERFACE (WSDL) Basic Profile 1.1 Basic Profile 2.0

  13. CotéLogiciel: les piles Web de 3 ème génération élargissent la notion de “Service Web”  Plus flexibles – moins “orthodoxes”:  Services avec ou sans WSDL  SOAP 1.1 + SOAP1.2 + REST, et aussi HTTP / SMTP / JMS  Meilleurtraitement des documents:  gros formats: streaming, XML parsing.  Logiciellibre et commercial:  LogicielLibre: Apache Axis2, JBossWS, GlassFish (Sun), SpringWS…  Commercial: IBM (WebSphre), Microsoft (.NET)… Programme TICPME2010 Minefe - DGCIS DGCIS - Programme TICPME - Groupe thématique Architecture technique

  14. 3. AS4 Programme TICPME2010 Minefe - DGCIS DGCIS - Programme TICPME - Groupe thématique Architecture technique

  15. “Internet Draft” IETF (2003) AS1,2,3: fournissentune alternative aux VAN/EDI (“EDI-INT” ou “Web EDI”) utilisent S/MIME, et toutes les facettes de la sécurité (confidentialité, non-répudiation, authentification, autorisation…) AS 1, 2, 3 ne sont pas baséssur SOAP …etdiffèrent par le protocoleutilisé Programme TICPME2010 Minefe - DGCIS AS1 AS2 AS3 DGCIS - Programme TICPME - Groupe thématique Architecture technique

  16. Programme TICPME2010 Minefe - DGCIS AS1 MIME Sur SMTP AS2 MIME Sur HTTP AS3 MIME Sur FTP AS1 AS3 AS2 FTP SMTP HTTP TCP / IP

  17. AS2  Tous types de messages:EDIFACT, X12, ebXML…)  Definition élaborée d’accusé de réception: MDN (message disposition notification), synchrone (i.e. sur réponse HTTP) ou asynchrone  Non-répudiation de réception (NRR): évênement légal = vérification du reçu signé renvoyé par Receveur. Programme TICPME2010 Minefe - DGCIS

  18. Les societés originatrices: - Drummond Group - TIBCO - AxWay - CISCO - Fujitsu AS4: Echanges Securisés de Documents B2B basés sur les protocoles Web Services Programme TICPME2010 Minefe - DGCIS

  19. AS4: Convergence d’ AS2, ebMS et Web services:  Un protocole facile à déployer sur les infrastructures Service Web:basé sur les standards WS de sécurité, de fiabilité mais un protocole B2B simple et orienté document, pour connecter les architectures services (SOA) deployées en interne  Tire parti de fonctionnalités avancées de ebMS V3 sans les réinventer.  en-tête “business” élaborée, notion de conversation, etc  tirage de messages (“pulling”), canaux… Programme TICPME2010 Minefe - DGCIS

  20.  Le succès d’AS2 réside dans une approche minimaliste du B2B sécurisé  AS4 continue cette tendance en éliminant la complexité des interfaces WSDL et en évitant les risques inhérents au mapping de document types et business processus métiers aux operations SOAP  Support immédiat pour les types de transactions les plus courants.  Tous types de documents.  Juste assez de “fiabilité” (notification de réception) La “ligne simple” du B2B Programme TICPME2010 Minefe - DGCIS

  21.  AS4 est basé sur protocoles Web services (pas AS2)  “La complexité des Web services n’ a pas été bien traitée et une véritable interopérabilité n’ a pas été accomplie. AS4 apporte la simplicité d’ AS2 aux services Web. ”(Drummond)  Permet aux installations d’architectures orientées services (SOA) de différentes Entreprises de s’ interconnecter  AS4 aide ceux qui ont investi dans les services Web mais ont besoin de simplicité and d’interoperabilité  Les entreprises et consortiums qui ont déjà investi lourdement dans AS2 continueront avec AS2, mais pourront évoluer plus facilement (conversions AS2 <> AS4) Pourquoi AS4? (d’ après Drummond) Programme TICPME2010 Minefe - DGCIS

  22. AS4: Convergence d’ ebMS, des Web services et d’AS2 Programme TICPME2010 Minefe - DGCIS AS4 = (fonctions d’AS2 augmentées, sur protocole ebMS3) Un sur-ensemble fonctionnel de AS2 AS4 Un profil de ebMS V3 ebMS V3 + HTTP AS4 ajoute le tirage de message (pulling) à AS2  Conforme aux profils WS-I (coté message), étant lui-même un profil d’ ebMS3  Interface plus aisé avec les Web services internes SOA

  23. Compléments d’informations disponibles auprès de l’AFNET :  Les standards d’architecture technique  des avis d’experts  Des cas d’utilisation (Rosettanet, Center for Disease control, GS1 etc.(les projets TICPME invités à les publier)Les propositions d’amélioration de ces informations sont bienvenues.Le soutien technique fera son possible pour vous apporter conseils et contacts utiles :  Remy Marchand :  Erick Jonquière :  AFNET : 01 53 43 82 70 Programme TICPME2010 Minefe - DGCIS remy.marchand@afnet.fr jonquiere@afnet.fr

More Related