-
[debutant] Serveur C++
Bonjour,
Je suis un habitué du Java et je connais le principe des Servlet qui doivent fonctionner sur un conteneur de servlet.
Maintenant,
1-avec le C++ quel est (sont) l'équivalent d'un servlet?
2-Est-ce que je doit utiliser un serveur d'application, si oui lequel?
Merci
-
L'équivalent d'une servlet en C++ c'est les CGI ( common gatway interface).
Dans le fonctionnement d'une servlet, c'est le modul du serveur d'application qui charge la servlet pour s'executer.
Dans le fonctionnement d'une CGI, c'est le serveur web qui lance la CGI, donc il faut configurer le serveur web au lieu du serveur d'application.
Dans la servlet la communication se fait à l'aide des objets response et request ( HttpResponse, HttpRequest ).
Dans la CGI , la communication se fait à travert les flux d'Entré sortie, pour écrire dans les "response" il suffit d'envoyer les données vers le cout , et pour lire les " request" il suffit de lire à partir de cin.
-
Il y a des alternatives plus performantes à CGI comme par exemple FastCGI.