Existe-t-il une référence ou une bibliothèque qui créerait un serveur web (aide)? (en C++)Serveur Web simple en C++?
Répondre
Vous trouverez peut-être this interesting (SO, via Wayback Machine), comment créer un serveur web en C qui n'est pas totalement différent de C++.
Toutefois, si vous utilisez Windows et C++, vous voudrez peut-être regarder A simple Webserver in C++
le téléchargement est en panne, tout rafraîchissement? –
Donc, en d'autres termes, [Guide de Beej pour la programmation réseau] (http://beej.us/guide/bgnet/). C'est la bonne chose ... –
Avec toutes les options impressionnantes là-bas, il semble que de réinventer la roue. Mais pour répondre à votre question, h ere is a small tutorial on building a simple webserver in C++. Peut-être la peine d'essayer. Un gros avantage que je peux voir de faire cela est un faible coût. Bonne chance pour votre projet.
Vous pouvez utiliser Boost Asio pour faire cela, voir le serveur HTTP examples
Je crois que 80% des réponses C++ pourraient diriger un développeur potentiel vers un énorme tas de code connu sous le nom de "Boost Library". C'est énorme, désordonné et très déroutant pour les nouveaux développeurs. – NTDLS
"désordre" et "très confus" sont des termes subjectifs, dans ma société nos nouveaux devels commencent à apprendre C++ avec un ensemble sélectionné de livres et de code, et ils utilisent Boost sans problèmes si les termes "désordre" et "très confus" ne s'applique pas dans toutes les circonstances :) Et énorme ... Eh bien, vous pouvez utiliser Bjam pour utiliser uniquement ce dont vous avez besoin. –
@NTDLS vraiment? Je suis presque 100% noob, mais boost et quelques autres libs clés ont rendu C++ aussi facile que PHP. –
Essayez ACE
ACE est assez terrible IMO. C'est plein d'horreurs des années 90, je ne le recommanderais plus à personne. YMMV. –
il y a une nouvelle enveloppe 11 C++ Mongoose ici: https://code.google.com/p/mongoosecpp/
mangouste est un serveur web simple pour le code C. Ce wrapper utilise les fonctions C++ 11 sur les structures mongoose (exemple: std :: function pour les callbacks, au lieu des pointeurs de fonction) et fournit également un répartiteur de page qui associe les motifs url à std :: functions
A-t-il été déplacé vers https://github.com/Gregwar/mongoose-cpp maintenant? – mat007
c'est triste! quelqu'un a bifurqué mon projet et ils ne m'ont donné aucun crédit Merci de me l'avoir fait savoir. https://github.com/thinlizzy/mongoosecpp est le nouvel emplacement de mon projet, bien que je l'ai arrêté de temps en temps et il semble que le projet fourchu a plus de fonctionnalités maintenant – thinlizzy
- 1. Accepter() fonction; Serveur tcp simple en C
- 2. Requête/réponse simple du serveur et du client en C#
- 3. Comment construire un serveur DNS simple personnalisé en C/C++
- 4. C#: question de serveur TCP simple
- 5. Très simple C++ TCP Echo serveur
- 6. C# Comment créer un serveur UDP simple
- 7. Compression simple en C++
- 8. Serveur Web en C++, comment envoyer une image
- 9. Un crawler/spider Web C++ très simple?
- 10. Je souhaite transférer un serveur d'écho C++ simple vers C#
- 11. Comment configurer un serveur Web simple (Windowws XP Pro)
- 12. Serveur d'image simple
- 13. serveur Web/application intégré
- 14. simple client et le serveur
- 15. Méthode anonyme simple en C#
- 16. Déploiement d'un service WCF simple sur un serveur Web
- 17. J'ai besoin d'un serveur Web simple avec une console
- 18. Hériter un contrôle de serveur Web d'une manière simple?
- 19. Lecture d'image à partir du serveur Web en proxy C#
- 20. Comment vérifier si le serveur Web est en panne? (C#)
- 21. un simple serveur smtp
- 22. Serveur HTTPS Java simple
- 23. Sélection SQL simple en C#?
- 24. Marshalling chaîne simple en C#
- 25. Problème mathématique simple en C#
- 26. Invite interactive simple en C++
- 27. Menu texte simple en C++
- 28. Serveur Python simple
- 29. Intégrer un serveur web en bundle carbone
- 30. Contrôle du navigateur simple en C#
ajax? fastcgi ++. des websockets? websocket ++. période de période. –
http://github.com/corvusoft/restbed fournit une interface simple et directe. – Corvusoft
Pourquoi ne pas essayer NGINX avec le mappage fcgi-function? > https://github.com/Taymindis/fcgi-function/wiki/How-to-build-a-cpp-(version2003)-service-on-c-service-interface – Oktaheta