A
Interface de programmation d'applications (API)
(Contexte : Logiciels)
Interface qu'un logiciel met en œuvre pour permettre à d'autres logiciels d'interagir avec lui, de la même manière qu'un logiciel peut mettre en œuvre une interface utilisateur pour permettre à des êtres humains de l'utiliser. Les API sont mises en œuvre par les applications, les bibliothèques et les systèmes d'exploitation pour définir la manière dont d'autres logiciels peuvent les appeler ou leur demander des services[1][2][3]. Une API détermine le vocabulaire et les conventions d'appel que le programmeur doit employer pour utiliser les services. Il peut inclure des spécifications pour les routines, les structures de données, les classes d'objets et les protocoles utilisés pour communiquer entre le consommateur et l'exécutant de l'API.
Référence :
Voir aussi