我有一个 C++ API(后端),我想将它用作 Web 服务。我正在考虑使用 REST 作为前端和后端之间的接口。我找到了一堆用于 REST 的 C++ 库,但我最终想要的是保持 C++ API 清晰/独立于 REST 的东西,并在前端处理所有这些,从而保持 C++ API 的通用性和可重用性。关于如何去做的任何建议?
此外,我的 API 并不专注于数据集合,而是专注于处理数据,这些数据将作为 API 中包含的函数的输入提供。所以基本上,C++ 函数从 Web 接收输入数据,对其进行处理并返回输出数据。我只需要能够进行 API 调用,将输入数据作为参数传递并取回输出数据。