Académique Documents
Professionnel Documents
Culture Documents
1
Fin des applications monolithiques
80K
Applis de plus en plus
grosses
Equipes importantes et
réparties
Géographiquement
Utilisation de systèmes
et langages divers
Omniprésence des
réseaux
Nécessité de découper
en plusieurs
entités plus petites des
applications 2
Solution = Interopérabilité
Système 2
Système 1 Communication
Exploitation
des infos
3
Elle est considérée comme très importante voire critique dans de nombreux
domaines.
Déf2: Un livre blanc sur l’interopérabilité daté de juin 2004 et rédigé par l’EICTA,
une association d’échange informatique européenne, définit l’interopérabilité comme
“la capacité de deux ou plusieurs réseaux, systèmes, périphériques, applications ou
composants à échanger des informations et à utiliser les informations ainsi
échangées”.
5
Dimensions de l’interopérabilité
Distribution
6
Dimensions de l’interopérabilité
Distribution:
Autonomie:
Hétérogénéité
ESB
Service
SOA web
MOM EAI
8
Outils d’interopérabilité
MOM (pour, Message Oriented Middleware)
Un système qui permet de faire communiquer deux applicatifs par son intermédiaire, et ce de
manière asynchrone.
Message
(oriented)
Middleware
9
Outils d’interopérabilité
Queue
AR Application 2
AR
Application 1 A E
Topic
B F
C G
H
D
10
Outils d’interopérabilité
ESB(Entreprise Service Bus)
Registre de
Services
Orchestration Transformation
Communication MoM
11
Outils d’interopérabilité
Service web
13
Types d’interopérabilité
Types d’interopérabilité
Interopérabilité
Interopérabilité technique Interopérabilité sémantique organisationnelle
Types d’interopérabilité
Interopérabilité technique
projet
L’ICTE-PAN (pour,
ONTOGOV
Le projet e-POWER Methodologies and
(pour,
(pour, Powering Tools for Building
Ontology-
Europe’s regional Intelligent
enabled e-gov
economy) Collaboration and
Service
Transaction
Configuration)
Environments in
Public Administration
Networks)
Interopérabilité organisationnelle
L’interopérabilité organisationnelle concerne le développement de procédures
organisationnelles et leurs coopérations
Avantages de l’interopérabilité
-Permet aux systèmes de résoudre leurs problèmes et d’atteindre leurs
objectifs grâce à un échange d’informations efficaces entre eux.
-Meilleure utilisation des informations, en créant un environnement où le
résultat est supérieur à la simple juxtaposition de ses composantes.
- Prendre en charge des solutions d’accessibilité, d’identification des
utilisateurs, de confidentialité et la sécurité.
- Réduire les coûts et la dépendance vis-à-vis d’un fournisseur unique.
- Favoriser l’accès ouvert aux informations et résoudre les problèmes de
compatibilité avec des versions plus anciennes de logiciels.
Conclusion