¿Hay alguna referencia o biblioteca que cree un servidor web (ayuda)? (en C++)¿Servidor web simple en C++?
Respuesta
Puede encontrar this interesting (SO, via Wayback Machine), cómo crear un servidor web en C que no es totalmente diferente de C++.
Sin embargo, si está usando Windows y C++ es posible que desee mirar a A simple Webserver in C++
descarga, ¿alguna actualización? –
En otras palabras, [Guía de Beej para la programación de redes] (http://beej.us/guide/bgnet/). Esto es lo bueno ... –
Con todas las opciones increíbles por ahí, parece que reinventar la rueda. Pero para responder a su pregunta, h ere is a small tutorial on building a simple webserver in C++. Podría valer la pena intentarlo. Una gran ventaja que puedo ver al hacer esto es baja sobrecarga. Buena suerte con tu proyecto.
Puede utilizar Boost Asio de hacer eso, ver el servidor HTTP examples
Creo que el 80% de las respuestas en C++ podrían dirigir a un posible desarrollador a un enorme montón de código conocido como "Boost Library". Es enorme, desordenado y muy confuso para los nuevos desarrolladores. – NTDLS
"desordenados" y "muy confusos" son términos subjetivos; en mi empresa, nuestros nuevos desarrolladores comienzan a aprender C++ con un conjunto seleccionado de libros y códigos, y usan Boost sin problemas, por lo que los términos "desordenados" y "muy confusos" no se aplica en todas las circunstancias :) Y enorme ... bueno, puede usar bjam para usar solo lo que necesita. –
@NTDLS realmente? Soy casi 100% noob, pero boost y algunas otras librerías de claves han hecho que C++ sea tan fácil como php. –
Trate ACE
ACE es bastante terrible. Está lleno de horrores de los 90, ya no se lo recomendaría a nadie. YMMV. –
hay un nuevo envoltorio de C++ 11 al mangosta aquí: https://code.google.com/p/mongoosecpp/
mangosta es un servidor web sencillo para código C. Este contenedor utiliza las características de C++ 11 en las estructuras de mangosta (ejemplo: std :: función para devoluciones de llamada, en lugar de indicadores de función) y también proporciona un despachador de páginas que coincide con los patrones de url para std :: functions
¿Se ha movido a https://github.com/Gregwar/mongoose-cpp ahora? – mat007
¡eso es triste! alguien ha bifurcado mi proyecto y no me dieron ningún crédito. Gracias por avisarme. https://github.com/thinlizzy/mongoosecpp es la nueva ubicación de mi proyecto, aunque dejé de mantenerlo por un tiempo y parece que el proyecto bifurcado tiene más características ahora – thinlizzy
- 1. ¿Servidor multiproceso simple en C++?
- 2. Servidor muy simple en C
- 3. Escribir un servidor web simple en Ruby
- 4. simple rastreador web en C#
- 5. Servidor web CGI simple en Python en VMS
- 6. ¿Cómo escribir un servidor web simple en Erlang?
- 7. Servidor DNS muy simple
- 8. Cómo crear un servidor DNS simple personalizado en C/C++
- 9. C# Cómo hacer un simple servidor UDP
- 10. Servidor web incrustado de C#?
- 11. C# NET HTTP.SYS servidor web
- 12. Creando un Servicio Web simple en C++/Qt (actuando como servidor) proporcionando datos JSON
- 13. ¿hay algún servidor web simple/de ejemplo impulsado por eventos en C?
- 14. Servidor web simple y framework MVC para Java
- 15. Servidor de imágenes simple
- 16. Servidor Java HTTPS simple
- 17. un servidor smtp simple
- 18. Servidor HTTP simple lib
- 19. Servidor HTTP simple
- 20. Biblioteca simple del servidor AtomPub
- 21. Programa Simple Cliente/Servidor Java
- 22. Un simple servidor local SMTP
- 23. Servidor de socket simple en Bash?
- 24. Código simple para servidor FTP en python
- 25. Cómo escribir un servidor basado en REST simple en C# en mono?
- 26. Servidor GAE Java JSON REST simple
- 27. C/C++ - ¿Alguna buena biblioteca de servidor web?
- 28. Eclipse - Publicar y ejecutar Proyecto web simple
- 29. Mini servidor web para .NET
- 30. ¿Un rastreador/araña de web C++ muy simple?
ajax? fastcgi ++. websockets? websocket ++. período de tiempo –
http://github.com/corvusoft/restbed proporciona una interfaz simple y directa. – Corvusoft
¿Por qué no probar NGINX con el mapeo fcgi-function? > https://github.com/Taymindis/fcgi-function/wiki/How-to-build-a-cpp-(version2003)-service-on-c-service-interface – Oktaheta