in powutils theres a lightwebserver that does almost everything. and you can register your own request handling procedures
2011/2/23 Héctor S. Ponce <hectorspo...@gmail.com>: > Hello, could you please send me information about the web server? link is > broken... > > Thanks > > > Leonardo M. Ramé Wrote > >>Hi, I need to create a web app and don't whant to use CGI or Apache > >>modules, in fact I whant to >>create my own web server that serves only an embedded app. >> >>Anyone knows anithing like this?, if I'm not wrong Jason P. Sage was >>looking for something similar. > >> >>Leonardo M. Ramé > > > I learned a lot while hunting for a web server. I have not needed nor > investigated embedded web server's but perhaps you will find success > with these items like I did: > > > FPC Multi-Threading Support > FPC Socket Lib > TProcess (Or the Process Unit) for launching external processes. (Not > sure this applies to your application) > > I was quite impressed with nYume Web Server by the "Replicator" in > > Russia, which is less then 1000 lines of code I THINK. > > I learned a lot and now have a web server totally written in FPC that is > 1.7 times faster than apache on static web pages (bench marked using ab, > same html pages, same machine etc) > > > I was able to use FPC process unit to create direct CGI support ( > executable cgi apps), Perl (via cgi) , and PHP (via CGI), and my > executable can run as a webserver or a multi-threaed CGI client system > - with a simple change to the config file. So now I have two major ways > > to deploy my web applications written in FPC: CGI or Standalone - Which > is WebServer + Built in Application Mode. > > I managed virtual host support, and apache compatible logging in > apache's "combined" mode. > > > Here is the link to the nYume Web Server's downloads. > > http://zero.kanet.ru/files/?page=/nYume_Server > > I learned a lot from this guy's code, help on this forum, and just > > banging away all on my keyboard all hours night and day ... so if you > have any questions - feel free to ask - I MAY be able to save you a > minute. > > > Best Regards, > Jason P Sage > > Héctor S. Ponce > > _______________________________________________ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/mailman/listinfo/fpc-pascal > _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal