Bei Internet Direct (
Indy) in der aktuelle Version 10.6 kann auch mit Delphi 7 noch ein HTTP Server einfach realisiert werden.
Die Server Klasse ist TIdHTTPServer, und ist unter Windows mit bis ca. 200 Requests pro Sekunde nicht umwerfend leistungsfähig aber für kleine und mittlere Anwendungen ausreichend.
Der HTTP Server kann dann statische Seiten (über SmartServeFile sogar mit HTTP Caching bei unveränderten Dateien) oder dynamisch im Code generierte Seiten erzeugen und GET, POST und andere HTTP Standardkommandos verarbeiten.