Wednesday, May 13, 2015

ISAPI extension in IIS?

ISAPI extensions are applications that run on IIS and have access to all of the functionality provided by IIS. They are implemented as DLLs (aspnet_isapi.dll) and are loaded into a process (w3wp.exe) that is controlled by IIS.

An asp page can be called through ISAPI extension as http://Server_name/ASP.dll/File_name.asp. However, to simplify ASP requests, IIS uses a script mapping that associates ".asp" file name extensions with ASP.dll.

ISAPI extensions can only be developed using C or C++. Visual Studio includes wizards that speed ISAPI development.

No comments: