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