Le Server Application Programming Interface (SAPI), l'interface de programmation des applications serveurs, est le terme générique utilisé en informatique pour désigner les modules d'interface d'applications serveur web comme Apache, Internet Information Services ou iPlanet.[réf. nécessaire]

Par exemple, PHP dispose d'un module d'interface direct appelé SAPI[réf. nécessaire] pour différents serveurs web. Pour PHP 5 et Apache 2.0 sur Windows, il est sous la forme d'un fichier DLL appelé php5apache2.dll. La DLL est un module qui fournit une interface entre le PHP et le serveur web écrit 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.[réf. nécessaire]

Notes et références

modifier

Annexe

modifier

Articles connexes

modifier

Liens externes

modifier

📚 Artikel Terkait di Wikipedia

ISAPI

l'acronyme de Internet Server Application Programming Interface. Il s'agit de l'interface de programmation (ou API) de l'application IIS de Microsoft. Elle

Microsoft Windows

(Windows Server) et pour systèmes embarqués (Windows Embedded). La première version de Microsoft Windows, en 1985, n'était qu'une interface graphique

Framework

distributed Java applications, Springer - 2003, (ISBN 9783540006794) (en) Douglas C. Schmidt et Stephen D. Huston, C++ Network Programming: Systematic reuse

PHP

« Server-side programming language statistics », 6 mars 2013. « Server-side Programming Languages », w3techs, 28 avril 2016. « Server-side Programming Languages »

Technologies Web

les années 2000, en utilisant des interfaces de programmation comme Netscape Server Application Programming Interface (en). Ces extensions tendent à être

Liste d'abréviations en informatique

Call (Microsoft) API : Application Programming Interface APIPA : Automatic Private Internet Protocol Addressing APL : A Programming Language APM : Advanced

R (langage)

Jupyter, interface web pour plusieurs langages, dont R RStudio, devenue Posit, entreprise spécialisée dans le développement de l'interface RStudio et

Microsoft SQL Server

Microsoft SQL Server modifier - modifier le code - voir Wikidata (aide) Microsoft SQL Server est un système de gestion de base de données (SGBD) en langage