ISAPI Applications

The Internet Server Application Programming Interface (ISAPI) provides an open specification that other software can use to control and interact with Internet Information Services. Through ISAPI, an application can receive a Web client's request for a file, plus information that describes the client browser and connection to the Internet. Or, through ISAPI, an application can create a stream of data and send it to the Web server, which will then pass it to the client browser in a form similar to the contents of a normal HTML file. This action of creating returned data streams from an application is called dynamic content. Static content, in contrast, is simply HTML text.

The single most prominent disadvantage to ISAPI is that ...

Get Internet Information Services Administration now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.