Aller au contenu

Server Application Programming Interface

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 17 septembre 2010 à 02:27 et modifiée en dernier par Amqui (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Le Server Application Programming Interface (SAPI), l'interface de programmation des applications serveurs, est le terme générique utilisé en science informatique pour désigner les modules d'interface d'applications serveur web comme Apache, Internet Information Services ou iPlanet. Microsoft utilise aussi le terme ISAPI et le défunt Netscape utilisait le terme NSAPI. Par exemple, PHP dispose d'un module d'interface direct appelé SAPI pour différents serveurs web. Pour PHP 5 et Apache 2.0 sur Windows, il est sous le forme d'un fichier DLL appelé php5apache2.dll. Le DLL est un modile qui fournit une interface entre le PHP et le serveur web écrite sous une forme que le serveur peut comprendre. Cette forme est connue sous le nom de SAPI.

Il y a différentes sortes de SAPI pour différents langages. Par exemple, les SAPI les plus communs pour le langage PHP sont le PHP CLI et le CGI.

Notes et références

Annexe

Articles connexes

Liens externes