Re: Delphi Socket Servers: If you were shown how, would you?
- From: <"roberto _at_ dellapasqua _dot_ com">
- Date: Sun, 31 Dec 2006 10:40:19 +0100
Delphi as web platform is EXCEPTIONAL (IMHO)
You can do CGI, ISAPI DLL, use dozen of frameworks over the mentioned (intraweb, cgiexpert, webbroker...) or code by hand (as you do with C), or using your libraries.
With the new mem manager (fastmm) the server application obtain the famous 99.999% uptime.
Personally I was implementing (in the 2002) a patented TCP engine in Delphi, and a HTTP 1.1 100% compliant RFC 2616: using proactor patterns and some other tricks it was near 500% faster than apache in a P2 450 CPU, and was exhausting the TCP pool (32K connections).
In the real field of applications, for web industry, my favorite combination is:
- IIS 6
- ISAPI DLL/ISAPI FILTERS build by hand with threadvar (TLS) DB connections (every thread associated with a connection to DB, no need to dispatch/close everytime), or using a DB pool (in the case we have a lot of threads)
- MYSQL cluster backend (or firebird/nexusdb for small load)
So you obtain blazingly fast scalability and 100% reliability.
Regards.
Btw. I miss the same power for linux... bad kylix...what a pity.
First of all, I'm very interested in the topic, so please publish those
papers. I've been playing around with RTS and ICS and it is a really
interesting topic.
The reason why I personally don't use Delphi on the webserver is that it
doesn't run on Linux. Plain and simple.
I don't see a reason for using anything else than Apache and Linux on the
webserver.
It's free, it's secure, and it's easy to administrate using (free) remote
tools. Can't really ask for more, can you?
What reasons are there for writing your own webserver?
.
- Follow-Ups:
- Re: Delphi Socket Servers: If you were shown how, would you?
- From: Fritz Huber
- Re: Delphi Socket Servers: If you were shown how, would you?
- References:
- Delphi Socket Servers: If you were shown how, would you?
- From: Dennis Landi
- Re: Delphi Socket Servers: If you were shown how, would you?
- From: Mike Margerum
- Re: Delphi Socket Servers: If you were shown how, would you?
- From: Fritz Huber
- Delphi Socket Servers: If you were shown how, would you?
- Prev by Date: Re: Delphi Socket Servers: If you were shown how, would you?
- Next by Date: Re: Delphi Socket Servers: If you were shown how, would you?
- Previous by thread: Re: Delphi Socket Servers: If you were shown how, would you?
- Next by thread: Re: Delphi Socket Servers: If you were shown how, would you?
- Index(es):
Relevant Pages
|
|