我正在寻找将基于 REST 的 Web 服务的支持添加到 MFC C++ 应用程序的最佳方式。这是已经存在很长时间的遗留代码。
我需要让应用程序提供 Web 服务。我对此进行了研究,这些文章是关于在 C++ 应用程序中使用 Web 服务的。我设想必须监视一个端口并响应 HTTP 请求。与 WCF 和 IIS 结合可能更有意义,但我不确定如何继续前进。
我已经有了将这个应用程序“制作”成 Windows 服务的工具。我意识到拥有一个“真正的”应用程序会更好,这就是我必须使用的。这段代码中有太多的逻辑,而且我们的开发时间有限,所以我们采用了最快的方法。我们也不能使用 DCOM,因为 Web 服务将由基于 Linux 的系统调用。
任何建议的文章将不胜感激。