Il s'agit d'un serveur HTTP simplifié qui s'installe, se demarre et s'arrete comme un service Windows NT/2000/XP. L'executable s'installe directement dans le contrôleur de service de Windows sous la dénomination "x_httpd".
Ce serveur est développé sous Windows avec VisualC++6.0 mais ne requiert pas MFC. Le code évolue pour une meilleure portabilité. Il met en oeuvre les concepts de Socket, de Thread, de Mutex et de Signal.
Ce serveur est tres robuste aux attaques connues puisqu'il est particulièrement simple.
V0.15 (update) : objectif de portage sous linux (suite)
Amélioration du code pour utiliser les librairies standards C++ plutot que C.
Amélioration du fichier de configuration.
V0.13 (update) : objectif de portage sous linux (suite)
Amélioration du code pour utiliser les librairies standards C++ plutot que C.
Afin de faciliter le portage du code sous linux :
- Adoption de socket santards
- Gestion de signal standard.
- Threads : spécifique windows sous Windows, POSIX sous linux.
- Mutex : spécifiques windows (en cours de portage)
V0.12 (update) : objectif de portage sous linux
V0.11 (first release)