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

时间:2011-08-28 07:37:40

标签: c++

我想这是一个新手问题,但无论如何都要进行......

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

谢谢,

1 个答案:

答案 0 :(得分:5)

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

  • 网络通信模块(客户端/服务器)
  • JSON解析器/编码器
  • 身份验证模块
  • 数据库访问模块

对于优秀的C ++网络库,请查看Boost.Asio,有很多示例如何使用它。

对于JSON库,有一个基于Boost的JSON Spirit

使用HMAC signatures(例如使用OpenSSL库)

可以实现简单身份验证