Saltar al contenido

¿Cómo hacer un servidor web REST con Delphi como backend para una gran aplicación web?

Te sugerimos que pruebes esta respuesta en un entorno controlado antes de enviarlo a producción, saludos.

Solución:

Para crear sus servicios REST, pruebe nuestro proyecto mORMot de código abierto. Ahora es un proyecto bien conocido y estabilizado, utilizado en producción en todo el mundo.

Puede usar cualquier DAC con el estado actual del marco implementando un personalizado TSQLRestServerStatic clase (similar a la TSQLRestServerStaticInMemory class, pero llamando a su DAC): por lo que se beneficiará del ORM y la arquitectura JSON RESTful, junto con el servidor de modo kernel http.sys de alta velocidad.

los SQLite3 El motor NO es obligatorio con nuestro marco, incluso si fue diseñado para funcionar mejor con él.

Si va a iniciar una aplicación desde cero, creo que mORMot es una buena opción si Delphi es su única opción. Si elige datasnap, tendrá que vivir con los problemas de rendimiento y estabilidad.

Escribí un artículo en mi blog hablando sobre el rendimiento y la estabilidad con DataSnap (y mORMot) en aplicaciones grandes, puedes verlo en el siguiente enlace:

Análisis de DataSnap basado en pruebas de velocidad y estabilidad

Creo que debería echar un vistazo a kbmMW, hay una manera de implementar un servidor REST básico basado en un servidor HTTP controlado por eventos.

Controlar news.components4developers.com grupos de noticias, ahí tendréis mucha documentación.

Comentarios y calificaciones

Puedes añadir valor a nuestra información tributando tu experiencia en las críticas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *