Tag Info

New answers tagged

10

Http.sys is low risk, as it can’t run any cope provided by a 3rd party. Http.sys does a few tasks. It acts as a proxy-forwarder, so allowing multiple processes to respond to request to different parts of the HTTP name space. gbjbaanb answer covers this well. It serves static files, directly from the windows files cache. This provides a great ...


14

Http.sys is not the only kernel-mode web server available: under Linux there is also tux. As you have correctly identified, security is a concern with these kinds of servers, which has lead to tux not being included in the mainline linux kernel (and I believe not updated for more recent kernel versions). A better solution would be the use of an operating ...


24

Http.sys is not so much a web server as a proxy-forwarder. Its designed to allow many web servers co-exist on a Windows box, so you can have IIS running a web site, but also several WCF services running with http/REST or SOAP interfaces, all on standard port 80. (this is why you can't run Apache on Windows without a bit of jiggling, Apache hasn't been ...


2

The first 3 things you need to do is profile, profile, and of course, profile. You are trying to fix a problem that you don't know you actually have. While its good to try to anticipate problems, it takes a lot of experience with databases to be able to really 'sense' them accurately. Set up a test script - it sounds like it should be only a few lines ...



Top 50 recent answers are included