La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Page 1 © Bull Lintégration dapplications unifiée par les Services Web et XML Réconcilier J2EE.NET EIS et mainframes Mars 2002.

Présentations similaires


Présentation au sujet: "Page 1 © Bull Lintégration dapplications unifiée par les Services Web et XML Réconcilier J2EE.NET EIS et mainframes Mars 2002."— Transcription de la présentation:

1 Page 1 © Bull Lintégration dapplications unifiée par les Services Web et XML Réconcilier J2EE.NET EIS et mainframes Mars 2002

2 Page 2 © Bull Système de communication AtoA (EAI) ou BtoB Un système dinformation: vue de mètres Application A Application C Application D Application B

3 Page 3 © Bull Quelques problèmes Pour les « nouvelles » applications, 2 modèles de composants sont en concurrence J2EE de Sun, IBM, BEA, Oracle.NET de Microsoft Si on en choisit un, lautre devient « distant », avec des passerelles encombrantes: verrouillage Difficultés de communication avec les applications traditionnelles (EIS, mainframes …) Certains modes de communication passent mal sur Internet (pare-feus) Certains modes de communication sont trop fortement couplés: sync, trans

4 Page 4 © Bull Intégration dapplications: un modèle en 3 couches Message Oriented Middleware (MOM) Data Routing & Transformation Business Process Manager (Entreprise Workflow) Communication Sémantique applicative Règles métier

5 Page 5 © Bull Un système dinformation: vue de 10 mètres : EAI ad-hoc Application J2EE Application Siebel Application.NET Application SAP Un labyrinthe de passerelles Tout est fait « dans lapplication »

6 Page 6 © Bull Hub EAI Un système dinformation: vue de 10 mètres : EAI propriétaire Application J2EE Application Siebel Application.NET Application SAP Adaptateurs et protocoles propriétaires Langage pivot propriétaire

7 Page 7 © Bull Facteurs dévolution XML est LE langage pivot Les exigences du B2B influencent le A2A De même quInternet a créé Intranet B2B a besoin de standards mondiaux Les applications ont besoin dutiliser Internet (comme les utilisateurs) Facilement Grâce à un protocole unique, tel que HTML/HTTP La solution: un TCP-IP pour le niveau applicatif XML oui, mais sur quoi? Les Services Web répondent à ces questions

8 Page 8 © Bull La pile des Services Web Application basée Services Web Transport HTTP, SMTP Enveloppe SOAP, XP, ebXML TR&P … Découverte UDDI, WSDL Transaction BTP... Contrat tpaML... Workflow WSFL, XLANG, BPML...

9 Page 9 © Bull Qui adopte les Services Web et pourquoi? Les fans Microsoft: (à inventé SOAP).NET est basé sur les services web IBM: la colle universelle, dilue J2EE et.NET BEA: un choix facile et bien exécuté SAP: Technology for Open Integration: WS (+J2EE) (6 Nov) Les suiveurs Sun: dilue J2EE en tant que solution universelle « sans retour » Oracle: centré sur suite eBusiness HP a tout inventé (eSpeak) et tout perdu Les observateurs Siebel et les autres : ne prétendent pas à un leadership en infrastructure …

10 Page 10 © Bull Services Web : loutil universel Dans un organisme J2EE vers.NET J2EE ou.NET vers SAP.NET vers.NET Mais aussi J2EE vers J2EE, en couplage faible Entre plusieurs organismes Liens B2B Hubs B2B, places de marché … Pour les utilisateurs Un nouveau service, caché dans un « portlet » Construit par agrégation de Services Web avec valeur ajoutée Plutôt que dêtre autosuffisante

11 Page 11 © Bull BPM basé Services Web Un système dinformations au paradis des Services Web Application J2EE Application Siebel Application.NET Application SAP Toutes les applications parlent XML sur protocoles WS Les adaptateurs se standardisent

12 Page 12 © Bull 2002: une période de transition LEAI propriétaire « en voie dextinction » La cible est lIAI basée sur des Services Web Les produits émergents ne sont pas encore 100% WS Plans pour 6 mois Définir un schéma directeur dIAI Bâtir un ou des prototypes sur des liaisons réelles Plans pour 18 mois plus de liaisons déploiement complet

13 Page 13 © Bull BPM JMS/XML & Services Web Un système dinformations en 2002 Application J2EE/.NET Application J2EE/.NET Application Maison Application Maison Application EIS2 Application EIS2 Application EIS1 Application EIS1 Toutes les applications parlent XML en WS ou JMS Les adaptateurs se standardisent: WS ou J2EE CA WS JCA JMS JCA JMS

14 Page 14 © Bull Faire des adaptateurs à la mode J2EE WebLogic Integration ADK Adaptateur J2EE CA 1.0 Extensions bi-directionnelles asynchrones (à incorporer dans J2EE CA 2.0) Adaptateur fait par l ISV, ou une SSII ou le client, avec ADK EIS Application WebLogic WLIF My Adapter WebLogic WLPI My Application View MyWorkflow

15 Page 15 © Bull Faire des adaptateurs à la mode.NET BizTalk Server 2000 ADK EIS Application W2K BizTalk MSMQ / DCOM Adapter W2K BizTalk server MyWorkflow

16 Page 16 © Bull Un processus dévolution possible Sélectionner XML et Services Web comme cadre IAI Ce sera LE standard: plus de verrouillage dans des protocoles propriétaires Agnostique par rapport aux 2 modèles de composants Ouvert sur le B2B Acheter un outil Sur votre serveur applicatif préféré Acheter des adaptateurs pour les applications ISV Validés sur votre outil EAI Construire des adaptateurs avec J2EE or.NET pour vos applications Pas de verrouillage dans un système dadaptateurs propriétaires

17 Page 17 © Bull Les produits en concurrence WebLogic Integration Oracle Integration Server SAP Exchange Infrastructure WebSphere Business Integrator Microsoft BizTalk server Open Source: pas mûr … TBD

18 Page 18 © Bull e-Infrastructure: J2EE + legacy + EIS Firewalls Security Server Web/Proxy Servers Database 9i Portal J2EE Apps Apps Server HooX JCA ERP JCA CRM Mainframe GCOS-IBM Synchronous Tightly coupled HTTP/ HTML Directory server LDAP

19 Page 19 © Bull e-Infrastructure: EAI (A2A) Security Server Directory server LDAP UDDI J2EE Apps Apps Server HooX JCA Integration Server ERP.NET Apps Web services XML JCA CRM Mainframe GCOS-IBM Asynchronous Loosely coupled BPM

20 Page 20 © Bull e-Infrastructure: A2A + B2B Firewalls Security Server J2EE Apps Apps Server HooX JCA Integration Server ERP.NET Apps Web services XML JCA CRM Mainframe GCOS-IBM Asynchronous Loosely coupled Proxy Servers Web services XML Directory server LDAP UDDI BPM

21 Page 21 © Bull e-Infrastructure: vue densemble Firewalls Security Server Web services XML J2EE Apps HooX JCA Integration Server ERP.NET Apps Web services XML JCA CRM Mainframe GCOS-IBM Asynchronous Looselly coupled Web/Proxy Servers Database 9i HTTP/ HTML Directory server LDAP UDDI Portal BPM Synchronous Tightly coupled Apps Server

22 Page 22 © Bull Example: EAI for the Kangaroo company Siebel front-end in Ireland up only during office hours SAP back-end in Australia up only during office hours Central workflow in Canada Case 1: 24x24 7x7 Case 2: up only during office hours Issue: how to transfer a new customer from Siebel to SAP (with WebLogic Integration)

23 Page 23 © Bull SiebelSAP WLPI Adapter ER Moderately asynchronous centralized scheme Canada WebLogic Server AustraliaIreland JMS JCA App View JCA SAPSiebel JMS

24 Page 24 © Bull SiebelSAP WLPI Adapter ER Very asynchronous distributed scheme IrelandAustralia Canada JMS App View JCA App View JMS WebLogic Server WebLogic Server SiebelSAP

25 Page 25 © Bull Mais quelques problèmes subsistent … Heureusement pour les chercheurs Exemples: Fiabilité Asynchronisme Sécurité …

26 Page 26 © Bull SOAP JMS/JMP Fiabilité, Asynchronisme: plusieurs pistes TCP-IP SMTP HTTP Critères: Fiable, Asynchrone, Standard HTTPR ebXML TR&P JMS/JMP FAAAFS S FSFA S SOAP ASF

27 Page 27 © Bull Questions? Le Gelas, copyright B.Saitta


Télécharger ppt "Page 1 © Bull Lintégration dapplications unifiée par les Services Web et XML Réconcilier J2EE.NET EIS et mainframes Mars 2002."

Présentations similaires


Annonces Google