-
Notifications
You must be signed in to change notification settings - Fork 0
Home
La nouvelle version de l'API Tree Friends est disponible sur la branche api-v2 du dépôt. L'ancienne version restera dans la branche master tant que la nouvelle version ne sera pas stabilisée.
Le projet ZIA consiste au développement d’un serveur web en C++.
Ce serveur est compatible Windows et Linux et est capable de traiter les requêtes de type http. En tant qu’implémentation du protocole http/1.1, il suit rigoureusement tous les points décrits dans la RFC 2616 afin d’être compatible avec les divers navigateurs Internet.
Totalement configurable à partir d’un fichier de type XML, ZIA se veut modulaire : c’est-à-dire qu’il est composé d’un certain nombre de modules qui lui permettent de traiter une requête http. Ces modules ont chacun une tâche bien précise, comme par exemple le module PHP CGI qui permet l’exécution de scripts PHP ou encore le module SSL qui permet la connexion sécurisée. Ces modules sont dits dynamiques c’est-à-dire modifiable en cours d’exécution. L’aspect modulaire permet d’ajouter simplement la gestion de nouvelles technologies sans avoir à modifier le cœur du serveur.
La documentation doxygen est actuellement incomplète. Un Makefile est disponible pour générer la documentation.
-
make dopour générer la documentation. -
make viewpour ouvrir la documentation. -
make cleanpour supprimer la documentation.