Date: 7.11.2009 Time: 16:58:56, Your address: 38.107.191.109
name:
pass:
Remember me
ISAPI Applications
I'll be collecting here ISAPI.dll applications to run with Home Web Server for example. Most of these is or has been in use on some of the pages that I've created or done on request by someone using the Home Web Server They all include delphi source code to see the actual functionality begind and to allow modifying the applications for your own needs.

Isapi.dll extensions are loaded on the server normally to maintan some frequently tasks; these could be for example forums that are execetuted lots of param by lots of people. Because isapi extensions are loaded normally only once in web server session, using this type application for forums, prevent need to load the forum messages database on every execution of any client. Isapi.dll is normally unload only on server shutdown. Unlike Isapi.dll extensions, CGI applications is executed as whole on run (also unloaded) and could be much usefull for smaller more rarely used tasks.

Isapi Chat
Very easy to use chat application that can handle several domains similar way to Isapi Forum that is available below to download. Current chat room is passed to the Chat script as parameter, and chat script will then handle everything from that on internally. On first run chat script creates setting file, that user needs to modify to get look and feel as the rest of pages require (Header and Footer file).

Updated29.5.2009 18:46:52
Fileisapi chat.zip
Size829,68 KB

Isapi Forum
Simple, easy to setup, Isapi_Forum.dll to use freely on your web pages. Easy to setup doesn't mean that it's totally not customizable. On first run Forum script creates setting file to the dll-bin folder and also serves user instructions how to continue with setting up the Forum. Forum also supports multiple domains on the server. Forum name is to be passed to script as parameter in that case, see forums on these pages as an example of how to do it.

Updated1.11.2009 16:03:40
  • added internal memory for application specific folders
  • added critical section to lock to just run one action per time
  • Fileisapi Forum.zip
    Size804,84 KB

    Example for Delphi
    Really simple example for Delphi. This might be good place to start building your own isapi extension with Delphi, should be quite easy to understand once you open this into your environment.

    Updated24.6.2008 11:10:54
    Fileisapi example.zip
    Size193,86 KB

    Copyright (c) 2004-2009 ari(at)pikivirta.fi
    Get Firefox! Get Thunderbird!