Server application programming interface

In computing, server application programming interface (SAPI) is the direct module interface to web servers such as the Apache HTTP Server, Microsoft IIS, and Oracle iPlanet Web Server. Microsoft uses the term Internet Server Application Programming Interface (ISAPI), and the defunct Netscape web server used the term Netscape Server Application Programming Interface (NSAPI) for the same purpose. In other words, SAPI is an application programming interface (API) provided by the web server to help other developers in extending the web server capabilities.

Comment
enIn computing, server application programming interface (SAPI) is the direct module interface to web servers such as the Apache HTTP Server, Microsoft IIS, and Oracle iPlanet Web Server. Microsoft uses the term Internet Server Application Programming Interface (ISAPI), and the defunct Netscape web server used the term Netscape Server Application Programming Interface (NSAPI) for the same purpose. In other words, SAPI is an application programming interface (API) provided by the web server to help other developers in extending the web server capabilities.
Has abstract
enIn computing, server application programming interface (SAPI) is the direct module interface to web servers such as the Apache HTTP Server, Microsoft IIS, and Oracle iPlanet Web Server. Microsoft uses the term Internet Server Application Programming Interface (ISAPI), and the defunct Netscape web server used the term Netscape Server Application Programming Interface (NSAPI) for the same purpose. In other words, SAPI is an application programming interface (API) provided by the web server to help other developers in extending the web server capabilities. As an example, PHP has a direct module interface called SAPI for different web servers; in the case of PHP 5 and Apache 2.0 on Windows, it is provided in the form of a DLL file called php5apache2.dll, which is a module that, among other functions, provides an interface between PHP and the web server, implemented in a form that the server understands. This form is what is known as a SAPI. Different kinds of SAPIs exist for various web-server extensions. For example, in addition to those listed above, other SAPIs for the PHP language include the Common Gateway Interface (CGI) and command-line interface (CLI).
Is primary topic of
Server application programming interface
Label
enServer application programming interface
Link from a Wikipage to an external page
httpd.apache.org/docs/2.4/developer/modguide.html
Link from a Wikipage to another Wikipage
Apache HTTP Server
Application programming interface
Category:Application programming interfaces
Command-line interface
Common Gateway Interface
Computing
Dynamic-link library
FastCGI
Internet Server Application Programming Interface
Microsoft
Microsoft Internet Information Server
Netscape
Netscape Server Application Programming Interface
Oracle iPlanet Web Server
PHP
Web server
SameAs
54cwK
Q927521
SAPI
Server Application Programming Interface
服务器应用程序接口
서버 애플리케이션 프로그래밍 인터페이스
Subject
Category:Application programming interfaces
WasDerivedFrom
Server application programming interface?oldid=1107571566&ns=0
WikiPageLength
2769
Wikipage page ID
2287409
Wikipage revision ID
1107571566
WikiPageUsesTemplate
Template:Compu-prog-stub
Template:Mono
Template:Reflist
Template:Short description
Template:Web interfaces