我有一个运行 Java restlet 的 tomcat Web 服务器,托管一些 Java 应用程序,并且 postgreSQL 作为一台服务器机器上的数据库(称为机器一)。现在对于某些应用程序,我希望托管在 tomcat 中的网页调用在另一台服务器机器上用 C++ 编写的应用程序代码(称为机器二)。因此,我需要以侦听 http 请求的方式设置 C++ 应用程序代码(如果我理解正确的话)。将来我可能会在机器 2 上添加更多 C++ 应用程序来监听不同的应用程序请求。
我怎样才能为我的目的设置机器二?我的 C++ 应用程序是否需要等效的 restlet (RESTful) 框架。我已经阅读了一些关于 CPPCMS、CPPSERV 的文件。我还发现 NginX 可以支持 fastCGI。但我仍然很困惑我应该在机器二上为我的 C++ 程序使用哪种工具或其他工具。