2011-08-28 52 views
0

我想這是一個新手的問​​題,但在這裏不用反正...C++應用程序接收JSON和寫入數據庫

如何獲得一臺機器上運行的應用程序將數據發送到一個正在運行其他應用程序遠程服務器處理這些數據並將其寫入數據庫?我想也驗證輸入數據以及

感謝,

回答

5

你基本上需要在你的應用程序包括以下組件:

  • 網絡通信模塊(客戶端/服務器)
  • JSON解析器/編碼器
  • 認證模塊
  • 數據庫訪問模塊

對於優秀的C++網絡庫看看Boost.Asio,有很多例子如何使用它。

對於JSON庫有一個升壓基於JSON Spirit

簡單認證可以HMAC signatures(例如使用OpenSSL庫)與來實現

相關問題