Embedded Application Server
-
05-09-2019 - |
Question
Je prévois de faire une application de bureau autonome C ++ qui utilise web / html comme format principal de son contenu de documents.
J'ai besoin des suggestions pour un bon serveur d'application qui peut générer des contenus dynamiques et peut être facilement intégré dans mon application de bureau. Peu importe ce que les langages de programmation côté serveur prend en charge.
La solution
Je suppose que votre demande sera utilisé via une interface navigateur web, ce qui est la raison pour laquelle vous générer du contenu HTML. Avec cela à l'esprit, vous pouvez toujours utiliser C / C ++ pour votre l'avant et à la logique arrière par un serveur web.
Il y a plusieurs serveurs Web petits et rapides qui prennent en charge les services de CGI. Vous pouvez alors écrire vos serveurs dorsaux en C / C ++ en tant que services de CGI. Vous pouvez également écrire votre client en utilisant C / C ++ avec un navigateur intégré comme Gecko ou WebKit à l'intérieur.
Autres conseils
il n'y a rien de mieux que Lua pour l'intégration d'une langue dans une application C / C ++. faire, et vous pouvez simplement ajouter xavante qui avec le plein l'environnement de Kepler prend en charge des applications web très flexibles et modernes.
(disclaimer: je suis l'un des auteurs xavante, mais j'écris ce plus parce que j'aime Lua que à cause d'une fierté de Xavante)