Wer 'mal ein wenig mit einem eigenen HTTP-Server experimentieren möchte, sollte sich TinyWeb anschauen.
Dieser nur ca. 40 KiloByte (!) "große" Web-Server läuft unter Win98, Win2000, Vista und unterstützt praktische alle wichtigen Funktionen (cgi Programme können in C und Perl eingebunden werden).
Sehr praktisch: es gibt so gut wie keine Installation. TinyWeb entpacken und mit tiny.exe c:\mywebservicedir\ aufrufen. Fertig! unter http://127.0.0.1 steht dann ein echter webservice zur Verfügung.
Und neuerdings gibt es von Ralph Becker zur Vereinfachung ein freies GUI frontend für TinyWeb, TinyBox.