基于C++rest的web服务客户端实现
C++ rest based web service client implementation
我有一个要求,我必须实现一个基于定时器的应用程序,该应用程序将定期调用asp.net MVC 3中实现的rest web服务,并将响应JSON数据存储在SQL Lite数据库中。它还必须实现一个http网络客户端来下载需要解压缩的巨大媒体文件。这个组件必须使用C++编写。
需要一些帮助来隔离此组件的逻辑任务分解。通常是一个项目列表,如:
- POC隔离一个开源C++web服务通信库
- POC隔离开源C++JSON框架
- POC隔离一个开源C++Zlib包
此外,如果有人能为提供一些稳定灵活的C++开源库的建议
- Web服务通信
- JSON解析
- SQL Lite适配器
- SQL Lite的其他一些轻量级数据库替代方案
- 基于HTTP的下载程序。可能实现多线程和多部分下载
- 解压缩库
性能是应用程序最关心的问题。有人能建议如何通过HTTP更快地下载巨大的媒体文件吗。
- FacebookFolly提供JSON服务和其他实用程序
- 虽然不是开源,但微软的卡萨布兰卡图书馆提供Web客户端功能
相关文章:
- "unknown ca"自生成的 CA、证书和客户端/服务器
- ZEROMQ客户端练习将接口与实现分开
- 基于C++rest的web服务客户端实现
- 如何使用套接字实现服务器客户端编程,在套接字中服务器向客户端发送消息而不从客户端获取请求
- BSD许可证c/c++库可以用来实现http客户端支持http1.1和ssl
- 使用Qt在Linux上实现了一个C++HTTPS SOAP客户端
- 有没有可靠的方法可以在没有电子邮件客户端的情况下实现电子邮件功能
- 在C++中实现客户端持久性管理器
- .h 文件中的客户端结构与实现结构
- 如何在Qt中编写客户端-服务器应用程序并实现简单的协议
- 使用多个线程在C++中实现客户端软件和服务器软件之间的通信
- 实现一个简单的RTSP客户端/示例
- 如何实现一个好的客户端-服务器方法
- 使用Java实现服务器应用程序和Matlab客户端之间的套接字通信
- 如何在一个套接字上实现并行请求和响应的非阻塞客户端-服务器通信模型,而不存在数据竞争
- 如何将主文件分成三个文件:头文件、客户端和实现
- 用Apache Thrift实现具有HTTP协议的服务器/客户端
- 如何在一个程序中实现客户端-服务器 udp 多播
- 如何实现WebSocket服务器一次只服务一个客户端
- 用c++实现一个使用Mongoose的客户端