繁体   English   中英

用于c ++代码的Web前端

[英]Web front-end for c++ code

我有c ++代码,可以在Linux,Windows或Mac OS下编译。 代码比较两个图像。 我想让它的前端在浏览器上运行并提供给www。

我熟悉托管和DNS,这不是问题。 我似乎无法弄清楚的是:

  1. 用户上传图像后如何调用脚本?

  2. 代码的结果需要显示回浏览器。 如何为此设置回调?

有解决方案吗? 还是python(带烧瓶)?

您可以使用exec从PHP调用C ++应用程序,然后返回浏览器,无论结果如何。 这很快,也不是好主意。 更好的方法是让C ++中的服务/守护进程运行并从队列中获取任务(例如RabbitMQ)。 这是可扩展的解决方案,但需要更多努力才能实施

为什么不使用CppCMS( http://cppcms.com/ )? CppCMS是一个免费的高性能C ++ Web开发框架。

您可以使用它来处理HTTP请求和文件上传,并轻松集成您的代码......

您可以使用套接字,并从C ++程序开始侦听某些端口,然后从PHP连接并向/从程序发送/接收数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM