ISAPI
Last update: 11/16/01
Microsoft's ISAPI interface has become a standard for powerful CGI
applications. dataWeb is working with this API for years and has gathered
a lot of experience in this time. We want to share this knowledge with
you. On this page you find links and downloads for everybody who is
writing or working with ISAPI applications.
Introductory Pages
ISAPI for pros
Newsgroups
Sample Code
Free ISAPI Tools by dataWeb
ISAPI Manager |
There is a problem when developing and using
ISAPI Extensions for MS IIS coming from the fact, that there is no
IIS command to unload a single loaded extension. This way each time
you have to exchange your extension for reasons of bug fixing or
enhancing you will have to down the server und then to restart.
While this might be no problem in an intranet where you can access
the server directly it is very combersum if you are not the network
manager or if your server is at your provider. ISAPI Manager is
an ISAPI DLL, that enables you to manage your own ISAPI library
remotely. ISAPI manager is loaded before your ISAPI DLL and such
allows loading and unloading of your DLL over the web. The functions
are password protected. ISAPI Manager is freeware but you may not
delete or modify the copyright (english).
|
Local ISA Client |
With Local ISA Client you don't need an Internet
Server to execute your ISAPI DLL locally. Local ISA Client is a web
browser with integrated ISAPI interface and opens completly new
possibilities for your ISAPI extension. It is not only a gread
testing tool, it also makes your ISAPI DLL a complete application if
distributed with Local ISA Client. Local ISA Client is freeware but
you may not delete the info window, the copyright and the dataWeb
domain address (english).
|
ISAPI Tools and Products from other Vendors
NewObjects |
Best Code |
Dr. Bob |
NewObjects offers ISAPI
filters for authentication, redirection and other purposes. Visit... |
An ISAPI filter component
to make programming ISAPI filters easier. Visit... |
Dr. Bob's IntraBob is a
free ISAPI debugging tool similar to dataWeb's Local ISA. Visit... |
Books on ISAPI
Most ISAPI books are out of print and not on stock at the big book
shops. At the time of this writing only the first four books in this list
are available.
Jeffrey Trent (Editor), Chris Wuestefeld, Jim Clemens:
Inside ISAPI New Riders Publishing, 1997 Concentrates on filters
and seems to neglect extension.
Adam Blum: Active X Web Programming Wiley
1996 The book contains four chapters on ISAPI programming.
Aaron Skonnard: Essential
Wininet Addison-Wesley, 1998
Tony Beveridge and Paul McGlashan: High Performance
ISAPI/NSAPI Web Programming Coriolis Group, 1997 Introductory
level. Not on stock.
Wayne S. Freeze: Programming Isapi With Visual Basic
5 Premier Press, 1997
SmartForce: Developing MFC Applications - the Internet
and Isapi SmartForce, 2000 Training - CD ROM on ISAPI
programming
Michael Tracy: Professional C++ Isapi Wrox
Press, 1996 Paperback, 273 pages
Stephen Genusa: Using ISAPI Que Corporation,
1997. A great book on programming ISAPI extensions and ISAPI filters
using C++. Now out of print.
Internet Servers Supporting the ISAPI interface
Sambar
Server |
Apache
1.3.12 |
OmniHTTPd |
Free Internet Server
supporting ISAPI for Windows 95 and Windows NT. |
The most frequently used
Internet Server now also for Windows NT. Free for non-commercial
use. |
Omnicron still offers its
free award-winning Windows 95 Web server as well as the professional
edition.Visit... |
Zeus
Technology |
MS Internet Information Server |
Other servers |
Zeus Web Server runs on
may Unix platforms including Linux and supports ISAPI, NSAPI,
FastCGI and many other application programming interfaces. |
Industry standard Web
server from the inventors of ISAPIVisit... |
Swiss Galaxy has an older
list of ISAPI Web servers |
Related Topics
Click here to find
Internet Providers who offer Web Servers with ISAPI
Support. |