CoastResearch -
Joined: 21 Apr 2009 Posts: 5
|
Posted: Wed Apr 22, 2009 1:07 am Post subject: Version 2 of the FastCGI Library - libfcgi2.dll |
|
|
Today we announce the release of Version 2 of the FastCGI Library for Windows Web Servers - libfcgi2.dll.
This Library is a bridge between the Abyss Web Server and any FastCGI application you develop.
Unlike php, for example, this library frees you to write in the language of your choice. This means that you can utlilize all of your existing Windows code (compression, encryption etc) on the server side.
For those of you that are doing more than just responding to a Web Browser, this opens the door to develop desktop software that can communicate with a web server (for things like app authorization and database access) without being forced to use .NET.
The Library was developed in conjunction with the Aprelium Development team and the Microsoft IIS FastCGI Team around the need to provide SIGTERM handling.
SIGTERM is a termination signal that is sent just prior to the Web Server killing a FastCGI application due to inactivity timeout for example. This allows a FastCGI application to gracefully shutdown, closing databases etc ahead of the Web Servers terminate process signal SIGKILL.
IIS handles pipes very differently from Abyss (described in the White Paper on the website), but this Library is capable of handling both Web Servers.
We have posted a Tutorial for using the Library on the website and a few compiled FastCGI applications along with code in C and BASIC.
libfcgi2.dll is Freeware and comes with C and BASIC headers available at:
http://www.coastrd.com/
. |
|