Re: Windows HTTP servers FastCGI compatible

Jose Adriano Baltieri <jabaltie-a/[email protected]>
Newsgroups gmane.comp.web.fastcgi.devel
Organization UNIMEP
Message-ID <[email protected]>
Jack L wrote:
> I'm not sure if any server does that. It doesn't seem to be
> a part of FastCGI protocol - correct me if I'm wrong. It is
> really desirable though.
>   
IMHO, I think it would enhance a lot the perfomance... Because in my 
case, since I'm writing my own FastCGI server, each connection 
corresponds to go through the server and find out (search) a thread for 
doing the job. If there is none, create a new thread, otherwise, reuse 
any previously created thread. Also, manage old threads and discard them 
all. If I could keep the tcp/ip connection opened, I would avoid this 
work on a hit per hit basis. Got it ?
> According to the protocol, a connection can be multiplexed but
> the FastCGI server side code is not using that feature. Then
> multiplexing sounds more like http pipe-lining, rather than
> http keep-alive.
>   
It's not the same thing. It could be multiplexed and ALSO, reuse 
connections, that is use persistent TCP/IP connections to the backend 
and still Multiplex them.

I think however that persistent TCP/IP connections is more effective 
than multiplexing, and also way, way simpler for the backend server....
>   
>> - Lighty - http://lighttpd.net, seems very good but does not even have a
>> Windows version yet. IOW, not Windows mature.
>>     
>
> I use lighttpd. It builds with cygwin. Jan (the developer) said there
> was a Windows build but I was not able to build it. But so far the
> cygwin version works just fine.
>   
Have you seen that Mr Kevin Worthington prepared a version ? Isnt it 
"clean" for Windows ? I'm using this one.

But I have had severe problems with Lighty when doing http file 
uploading (POST with multipart form/data) using it. And, http file 
uploading is a must for me. I didnt mention it on my requirements cause 
I presume that every good http server should have it.

Check my postings at their Forum, if you will.

Hope you do not run into the same problems I'm having or, that you dont 
need http file uploading...
> Jack
>
>   
Thank you Jack !
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
>
>
>
>   


-- 
Obrigado,
------------------------------------------------------------------------------
                Jose Adriano Baltieri - Analista de Sistemas
                DTI - CENTRO - UNIMEP - Universidade Metodista de Piracicaba
                PIRACICABA - SP - Brasil - Fone : (19) 3124-1858
------------------------------------------------------------------------------


-- 
Obrigado,
------------------------------------------------------------------------------
                Jose Adriano Baltieri - Analista de Sistemas
                DTI - CENTRO - UNIMEP - Universidade Metodista de Piracicaba
                PIRACICABA - SP - Brasil - Fone : (19) 3124-1858
------------------------------------------------------------------------------

___________________________________
fastcgi-developers mailing list
http://fastcgi.com/fastcgi-developers/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.