Abyss Web Server supports a large subset of the ISAPI 5.0 specification suitable for running most of the ISAPI extensions available to date. ISAPI extensions are loaded in the server process space on demand. They remain there until the server is restarted or stopped. Since ISAPI extensions live in the server process space (contrarily to CGI application which are launched in their own process), any ISAPI error or crash affects the whole server. But thanks to the APX (Anti-crash Protection eXtension) architecture of Abyss Web Server such problems can be immediately detected and the server is restarted with almost no noticeable downtime.
Abyss Web Server provides the ISAPI developer with advanced debugging capabilities: Using the Debugging Level parameter in ISAPI Parameters, he/she can configure the server to log unhandled callback to the ISAPI extension, all callbacks, or all callbacks with all the exchanged input/output between the extension and the server.