Definition

Interopérabilité

L'interopérabilité est l'aptitude d'un système ou d'un produit à fonctionner avec d'autres sans effort particulier de la part du client.

Pour atteindre cet objectif d'interopérabilité, deux approches sont possibles :

  • La conformité avec les normes d'interface publiées
  • Le recours à un intermédiaire de services, ou « broker », qui convertit à la volée l'interface d'un produit vers l'autre.

La première approche trouve une bonne illustration dans l'ensemble des normes élaborées pour le World Wide Web, qui comprennent les protocoles TCP/IP et HTTP, ainsi que le langage HTML.

Cette notion est liée à celle de compatibilité. Si un produit est compatible avec une norme, il est interopérable avec les autres produits conformes à cette norme (ou qui fournissent une interopérabilité via un broker).

Cette définition a été mise à jour en décembre 2016

Pour approfondir sur Middleware et intégration de données