Internet互联网服务器 API (ISAPI)

发表于 2021-12-22 17:00:35
Internet 服务器 API (ISAPI) 是一组现成的 Windows 程序调用,开发人员和程序员可以使用这些调用来创建对符合 ISAPI 的 HTTP 服务器或 Web 服务器的自定义增强或扩展。这些增强功能称为 Internet 服务器扩展应用程序 (ISA) 和 ISAPI 过滤器,它们提供诸如数据库调用之类的功能,甚至可以动态构建 Web 页面以供 Web 客户端(浏览器)显示。

Internet 服务器应用程序编程接口使编写数据库应用程序(如订单或自定义目录的输入系统)变得更加容易。使用 ISAPI,程序员可以通过 HTML 表单从用户那里收集信息,然后返回为该用户定制的页面。

ISAPI 使程序员能够为服务器编写两种类型的扩展:

Internet 服务器应用程序 (ISA),它提供与 CGI 应用程序类似的功能,但被认为更快,因为它们采用动态链接库 (DLL) 的形式,加载到内存中,不需要像 CGI 那样定位然后再次读取被视为可执行的应用程序。

ISAPI 过滤器,Web 服务器使用这些过滤器在处理给定 HTTP 请求的过程中协助处理各种事件,例如读取和写入数据甚至输出日志条目。ISAPI 过滤器可以向服务器添加其他功能,例如:
压缩
加密
自定义认证
记录方案

帮助中心|标签云|免责声明|申请修改|世界地图|锐阔网

Copyright©GMT+8, 2024-5-5 22:10

京ICP备2021033201号

京公网安备11010502050698号

快速回复 返回顶部 返回列表