接收JSON并写入数据库的c++应用程序

C++ application that receives JSON and writes to database

本文关键字:c++ 应用程序 数据库 JSON 接收      更新时间:2023-10-16

我想这是一个新手问题,但无论如何,这里是…

如何让运行在机器上的应用程序将数据发送到运行在远程服务器上的另一个应用程序,该应用程序处理这些数据并将其写入数据库?我还想验证传入的数据

谢谢,

您的应用程序基本上需要以下组件:

  • 网络通信模块(客户端/服务器)
  • JSON解析器/编码器
  • <
  • 身份验证模块/gh>数据库访问模块
对于优秀的c++网络库,可以看看Boost。Asio,有很多例子如何使用它。

JSON库有一个基于boost的JSON Spirit

简单的身份验证可以通过HMAC签名实现(例如使用OpenSSL库)