Sonic Fax - A division of Sonic Network (Pty) Ltd Home - Fax to Email
Main Page - Sonic Host About - Sonic Host Sonic Host - Services Sonic Host - Solutions Contact - Sonic Host  
Website Hosting
Client Login
Domain Registration
Sign Up for Website Hosting
 
  Scripting Support
- Coldfusion Hosting
- ASP Hosting
- PHP Hosting
- Perl Hosting
- ASP.Net Hosting
- ASP.Net v2 Hosting

Databasing Support
- Microsoft Access / ODBC
- MySQL Hosting
- Microsoft SQL Server 2000
- Microsoft Sql Server 2005
- Web Data Administrator
- Microsoft Query Analyser
- Microsoft Enterprise Manager
 
 

ISAPI_Rewrite URL Rewriting

ISAPI_Rewrite URL Rewriting Website Hosting

ISAPI (Internet Server Application Program Interface) is a set of Windows program calls that let you write a Web server application that will run faster than a common gateway interface (CGI) application. A disadvantage of a CGI application (or "executable file," as it is sometimes called) is that each time it is run, it runs as a separate process with its own address space, resulting in extra instructions that have to be performed, especially if many instances of it are running on behalf of users. Using ISAPI, you create a dynamic link library (DLL) application file that can run as part of the Hypertext Transport Protocol (HTTP) application's process and address space. The DLL files are loaded into the computer when HTTP is started and remain there as long as they are needed; they don't have to be located and read into storage as frequently as a CGI application.
Existing CGI applications can be converted into ISAPI application DLLs without having to rewrite their logic. However, they do need to be written to be thread-safe so that a single instance of the DLL can serve multiple users.

A special kind of ISAPI DLL is called an ISAPI filter, which can be designated to receive control for every HTTP request. You can create an ISAPI filter for encryption or decryption, for logging, for request screening, or for other purposes.



 
Copyright Sonic Network (Pty) Ltd | Sonic Network | Sonic Host | Sonic Fax | Sonic Mobile