Serveur http/1.1 simple de type service windows nt/2000/xp

Description

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)

Conclusion :


Pour obtenir la dernière version : http://xterminhate.homeip.net/ (rarement opérationnel...).

Durant l'execution, il occupe moins de 2Mo de mémoire vive.

Aucun bug sérieux n'est apparu.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.