说我有花哨的C语言编写的新算法,我该如何最好地部署用C编写的Web应用程序?
int addone(int a) {
return a + 1;
}
而且我想在
与响应部署为Web应用程序,例如,
Content-Type: text/plain
6
举办类似这样的最佳方式是什么?我有一个在Apache2上使用Python mod_wsgi的现有设置,并且为了测试,我刚刚从C构建了一个二进制文件,并使用Python的os.popen2作为子进程调用。
我想这是非常快速,不浪费开销(即我根本不需要这个其他Python的东西)。我可以将整个服务器专用于它,重新编译所需的任何东西等。
我在考虑研究Apache C模块。这有用吗?或者我可以构建SWIG包装来直接从Python调用,但如果我根本不使用Python,这又会显得浪费。有小费吗?