Compart - Gestion documentaire et output management

Lexique

API

API (Application Programming Interface) englobe une série de routines, protocoles et outils utilisés par les programmeurs pour élaborer des applications logicielles. Une bonne API facilite la tâche du programmeur en mettant à disposition les fonctionnalités d'un logiciel client ou serveur ou une partie d'entre elles sous la forme d'un kit d'appels de fonctions. Le programmeur utilise les appels de fonction pour la programmation d'applications spécifiques pour soit élargir les fonctionnalités d'un logiciel standard (si disponible) soit pour en élaborer de nouveaux. La plupart des environnements d'exploitation, comme Microsoft Windows, mettent une API à la disposition des programmeurs pour leur permettre d'élaborer des applications en parfaite adéquation avec l'environnement d'exploitation. Si les API s'adressent en premier lieu aux programmeurs, elles offrent aussi des avantages à l'utilisateur en fin de compte, car elles garantissent l'homogénéité des interfaces graphiques de tous les programmes utilisant la même API. Ceci facilite l'utilisation de nouveaux programmes du point de vue de l'utilisateur.

Retour