Thread overview
FastCGI4D alpha 0.9 released
Jul 08, 2007
Matthias Walter
Jul 09, 2007
Knud Soerensen
Jul 09, 2007
Matthias Walter
Jul 10, 2007
Knud Soerensen
Jul 13, 2007
Steve Teale
July 08, 2007
The first release of FastCGI4D is ready. It is a Tango-compatible FastCGI implementation, supporting different concepts (loop, threaded, application class) as well as all other D features (in particular, exceptions work well and report to webserver log if not caught).

http://dsource.org/projects/fastcgi4d/

Unfortunately I don't have the capabilities to extensivly test it on a Windows system. But it uses the original libfcgi and its OS dependend functions, and thus it should work. I would be pleased to receive feedback about it, so you're welcome to test it.

See http://dsource.org/projects/fastcgi4d/wiki/UsageExamples for some examples.

Matthias
July 09, 2007
Can FastCGI4D be used together with the Apache web server ??

On Sun, 08 Jul 2007 16:34:19 -0400, Matthias Walter wrote:

> The first release of FastCGI4D is ready. It is a Tango-compatible FastCGI implementation, supporting different concepts (loop, threaded, application class) as well as all other D features (in particular, exceptions work well and report to webserver log if not caught).
> 
> http://dsource.org/projects/fastcgi4d/
> 
> Unfortunately I don't have the capabilities to extensivly test it on a Windows system. But it uses the original libfcgi and its OS dependend functions, and thus it should work. I would be pleased to receive feedback about it, so you're welcome to test it.
> 
> See http://dsource.org/projects/fastcgi4d/wiki/UsageExamples for some examples.
> 
> Matthias
July 09, 2007
Knud Soerensen Wrote:
> Can FastCGI4D be used together with the Apache web server ??

Yes, in my development environment, I used Apache with mod_fastcgi under Linux.

Matthias

> 
> On Sun, 08 Jul 2007 16:34:19 -0400, Matthias Walter wrote:
> 
> > The first release of FastCGI4D is ready. It is a Tango-compatible FastCGI implementation, supporting different concepts (loop, threaded, application class) as well as all other D features (in particular, exceptions work well and report to webserver log if not caught).
> > 
> > http://dsource.org/projects/fastcgi4d/
> > 
> > Unfortunately I don't have the capabilities to extensivly test it on a Windows system. But it uses the original libfcgi and its OS dependend functions, and thus it should work. I would be pleased to receive feedback about it, so you're welcome to test it.
> > 
> > See http://dsource.org/projects/fastcgi4d/wiki/UsageExamples for some examples.
> > 
> > Matthias

July 10, 2007
Great, I will give it a try when I return from vacation.

Knud

On Mon, 09 Jul 2007 18:09:35 -0400, Matthias Walter wrote:

> Knud Soerensen Wrote:
>> Can FastCGI4D be used together with the Apache web server ??
> 
> Yes, in my development environment, I used Apache with mod_fastcgi under Linux.
> 
> Matthias
>
July 13, 2007
Matthias Walter Wrote:

> The first release of FastCGI4D is ready. It is a Tango-compatible FastCGI implementation, supporting different concepts (loop, threaded, application class) as well as all other D features (in particular, exceptions work well and report to webserver log if not caught).
> 
> http://dsource.org/projects/fastcgi4d/
> 
> Unfortunately I don't have the capabilities to extensivly test it on a Windows system. But it uses the original libfcgi and its OS dependend functions, and thus it should work. I would be pleased to receive feedback about it, so you're welcome to test it.
> 
> See http://dsource.org/projects/fastcgi4d/wiki/UsageExamples for some examples.
> 
> Matthias

If anyone is interested, I am also working on an implementation of AJP13 for D.  I think the Java protocol mey have broader support than FastCGI, even though arguably FastCGI is a better defined and more capable protocol. Just a gut opinion.