Académique Documents
Professionnel Documents
Culture Documents
Laboratoire
Cours 1 :
L’Interopérabilité et l’intégration :
Définition, Objectif, Concepts et
Approches
IEEE : [Institute of Electrical and Electronics Engineers. IEEE Standard Computer Dictionary: A
Compilation of IEEE Standard Computer Glossaries. New York, NY: 1990.(iftikahr)]
PC Mini Ordinateur
2. Hétérogénéité logicielle
Implique une différence technologique au niveau de
l’environnement logiciel :
Système d’exploitation : (Unix, Linux, Windows, Solaris,
etc.)
Outils de développement et d’implémentation (PHP,
JAVA, C++, .NET, etc ….)
Protocoles de communication.
11
Les Services Web. H. Meziane
Processus d’Interopérabilité des SI : Problèmes d’hétérogénéité (3/5)
Exemple :
Faire communiquer une application de Paye développée dans un
environnement (Windows, Visual c++) avec une application
Ressources Humaines développée dans un environnement (Linux,
PHP).
UNIX
Windows Linux
Visual c++ PHP
(S2) Employé
(S1) Employé Monde Réel
N° employé
N° employé Nom
Nom Domaine
Prénom Prénom Spécialisation
Profil
15
Les Services Web. H. Meziane
Problème hétérogénéité
Outils EAI
Les outils de workflow
Les portails web
……
ERP serveur
Connecteur Connecteur
Hub EAI
Routage, transformation, processus d’intégration
Outils EAI
Les outils de workflow
Les portails web
……
21
Les Services Web. H. Meziane
Outils de workflow : Exemple
Outils EAI
Les outils de workflow
Les portails web
……
24
Les Services Web. H. Meziane
Portails web (2/2)
1. On désigne par ce terme les systèmes de transformation d’interface lourde en interface Web.
25
Les Services Web. H. Meziane
Portails web ‐ Exemple : Fonctionnement des portails de 1er génération
Connecteur
Point d’entrée Web
Application web
Connecteur
messagerie
Messagerie
Connecteur
Portail progiciel
ERP Enterprise
Connecteur Ressources
Utilisateur Planning
Portail mainframe
Mainframe computer
Client
SGBD
SGBD
26
Les Services Web. H. Meziane
Les limites des outils proposés
L’acquisition et le déploiement de ces outil sont très onéreux. De
plus, ces outils nécessitent un paramétrage long et fastidieux
avant les premiers échanges de messages entre applications.
Les solutions proposées par ces outils sont tous propriétaires :
chacun utilise ses mécanismes propres pour offrir les services.
Ainsi les SI deviennent dépendant de l’éditeur de la solution.
Certain de ces outils (EAI et Portails web ) ne disposent pas
toujours de l’exhaustivité des connecteurs nécessaires à
l’entreprise.
Tous nécessitaient une adaptation des applications existences si
celle‐ci doivent s’intégrer au processus métier.
Ils proposaient une interface non personnalisable et ne prenaient
pas en compte la diversité des accédants potentiels:
collaborateurs, clients, fournisseurs, mais aussi le processus B2B
automatisés.
Les Services Web. H. Meziane 27
Site du cours
https://sites.google.com/view/services‐web‐meziane/home?pli=1&authuser=1