热门问题
时间线
聊天
视角

服務器應用程序接口

来自维基百科,自由的百科全书

Remove ads

計算機科學中,服務器應用程序接口(Server Application Programming Interface,或SAPI)是一個網頁伺服器(如Apache HTTP Server微軟IISOracle iPlanet Web Server英語Oracle iPlanet Web Server)的直接模塊接口。微軟使用術語ISAPI描述服務器應用程序接口,過時的網景網頁服務器則使用術語網景服務器應用程序接口英語Netscape Server Application Programming Interface(NSAPI)來描述。[1]換言之,SAPI是一項由網頁服務器提供的應用程序接口(API)以幫助其他開發者擴展網頁服務器的功能。

舉個例子,PHP有着稱之為SAPI可用於不同網頁服務器的直接模塊接口;[2]在Windows平台上的PHP 5和Apache 2.0,PHP通過提供名為php5apache2.dllDLL文件以實現此功能。[3]此模塊與其他功能一起以一種服務器理解的方式實現了PHP和網頁服務器之間的接口。這種形式即人們熟知的SAPI。

多個網頁服務器擴展中存在不同類型的SAPI。例如,除了上方列出的以外,PHP的其他SAPI包括通用網關接口(CGI)與命令行界面(CLI)。[2][4]

Remove ads

另請參閱

參考文獻

外部連結

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads