ISAPI(Internet服务器应用程序接口)
2018年12月17日 14:00

ISAPI(Internet服务器应用程序接口)是一组Windows程序调用,使您可以编写运行速度比通用网关接口(CGI)应用程序更快的Web服务器应用程序。CGI应用程序(或“可执行文件”,有时称为“可执行文件”)的缺点是,每次运行时,它都作为一个具有自己地址空间的独立进程运行,从而导致必须执行额外的指令,尤其是如果它的许多实例代表用户运行。使用ISAPI,您可以创建一个动态链接库(DLL)应用程序文件,该文件可以作为超文本传输​​协议(HTTP)的一部分运行)应用程序的进程和地址空间。启动HTTP时,DLL文件会加载到计算机中,只要需要它们就会保留在那里; 它们不必像CGI应用程序那样频繁地定位和读入存储。

ISAPI(Internet服务器应用程序接口)

现有的CGI应用程序可以转换为ISAPI应用程序DLL,而无需重写其逻辑。但是,它们确实需要编写为thread -safe,以便DLL的单个实例可以为多个用户提供服务。

一种特殊的ISAPI DLL称为ISAPI 过滤器,可以指定它来接收每个HTTP请求的控制。您可以创建ISAPI筛选器以进行加密或解密,进行日志记录,请求筛选或其他目的。

869 174

上一篇:Windows Server故障转移群集(WSFC)

下一篇:Linux集群入门,第一部分

相关文章

旗下产品

软件IP代理 企业HTTP代理 开放HTTP代理 高速硬件IP代理
@ 2016 - 2024.猎鹰网安IP代理, All rights reserved. 鄂ICP备18017015号-4
禁止利用本站资源从事任何违反本国(地区)法律法规的活动
新闻中心 | 其他新闻 | 帮助文档