我们有一个现有的 C++(STL、boost、Qt4)服务器应用程序,它通过 xml 命令通过 tcp 套接字与客户端进行通信。该接口是专有的,但与 SOAP 相差不远,但有一个例外。我们有大量的主数据和(计算的)项目数据,这些数据在服务器启动时初始化和计算(稍后更新)。在每个服务请求上构建和计算这些数据非常昂贵。
现在我们想将一些(将来所有)命令移植到 Web 服务。我们发现/评估了以下 C++ 框架:
现在我的问题;-)
- 如何构建可以访问永久内存项目数据的 Web 服务的标准方法,这些数据在服务器启动时初始化(不是 Web 服务请求)?网络上有资源吗?
- 上面可以用 gSOAP 自己的 HTTP Get 插件解决吗?
- 我是否忘记了可推荐的C++/Web 服务框架?
提前感谢拉斯