开个坑, 写个阿里云开放储存服务(OSS)的C++版SDK以及客户端
这应该是继我研究手册QQ协议后的第2个稍微正式一点的网络程序, 不只是Scoket套接字编程, 还涉及到更多的HTTP协议知识!
阿里云开放储存服务OSS官方已经提供了不少SDK, 包括PHP/Python/Java/C#, ...
但唯独没有C/C++的, 很可惜. 不过, 论坛上倒是收集了不少C/C++版本的SDK. 但我还是想自己写一个试试, 于是就有了这个坑!!!
这个坑, 不是今天开的, 具体时间应该回到6号(今天10号), 不过我都不敢相信, 排除第3方代码, 已经有80多KB了啊!!! 哈哈哈哈...
项目同样托管在Github上, 具体地址是: https://github.com/movsb/alioss.git 有没有亲愿意来拉我一把呀~~~~~~~!
开发环境:
工具: VisualStudio2013 / Eclipse / GCC
语言: C++11
平台: Windows/Linux
目前已经实现了几个主要的功能:
登陆OSS, 枚举Buckets, 枚举Objects, 创建Bucket/Object, 删除Bucket/Object, 上传/下载 文件Object
一些截图(今天(14号), 写了一个简单的界面):
女孩不哭 @ cnblogs.com/memset @ 2014.11.10
转载于:https://www.cnblogs.com/memset/p/aliyun_oss_cpp11_sdk_and_client.html
开个坑, 写个阿里云开放储存服务(OSS)的C++版SDK以及客户端相关推荐
- 【初码干货】使用阿里云开放搜索服务快速搭建资源搜索网站
大家好,我又来了,答应云栖论坛一周一篇文章, 由于工作太忙已中断1个多月实在抱歉,这一次写点轻松有趣的东西-快速的做个资源搜索站 依稀记得十来年前,带宽还只有2M的时候,受各个论坛启发,做了可以搜索嘿 ...
- 使用阿里云开放搜索服务快速搭建资源搜索网站
下面我们就一步一步来搭建这个简单的资源搜索网站 一.搭建前的一些准备和分析 资源搜索网站有如下几个关键点: 1.原始数据 没有个几百万条初始搜索数据,都不好意思和别人说是做资源站的,在这个案例里面,我 ...
- 阿里云对象存储服务OSS前后联调
阿里云对象存储服务OSS前后联调 1.为什么要引入阿里云对象存储服务(OSS)?有什么好处? 1.1.什么是对象存储OSS 1.2.OSS工作原理 2.阿里云对象存储-普通上传方式 2.1.时序图 2 ...
- 阿里云智能媒体服务 oss文档转换及预览
本人 在工作中 也是接触到这个需求 我们本身的文档 都存储在阿里云的oss上 ,由于浏览文档需要下载后观看 为了方便浏览文档方便 开了这样一个功能 将文档转换成图片来进行预览 好了 废话就不多说了 下 ...
- 一分钟了解阿里云产品:阿里云开放云搜索初探
前阶段申请了阿里云开放云搜索(Aliyun OpenSearch)的邀请码,今早收到通过验证了,于是准备试试云搜索. 阿里云搜索使用很简单,和Lucene一样,包括索引文档字段几个概念.每个索引可以当 ...
- 阿里云开放云搜索初探
原文转自:http://yhzhtk.info/2013/07/02/1-aliyun-opensearch.html 前几天申请了阿里云开放云搜索(Aliyun OpenSearch)的邀请码,今早 ...
- SpringBoot-短信验证码-快速入门Demo(含redis)(手把手教你开通阿里云短信服务到写出个最终代码来)
B站小狂神-此博客的内容就是看了这个视频的总结(博主自己写的哦~并非转载) 视频链接-[狂神说]通俗易懂的阿里云短信业务实战教程(露脸) 您是否还在为别人的项目有短信功能自己的却没有? 您是否还在为自 ...
- 阿里云开放国内首个云端数据库测试平台,云已成为数据库新标准;华为5G随行WiFi发布;科大讯飞推出 AI 专用语音芯片系列……...
戳蓝字"CSDN云计算"关注我们哦! 嗨,大家好,重磅君带来的[云重磅]特别栏目,如期而至,每周五第一时间为大家带来重磅新闻.把握技术风向标,了解行业应用与实践,就交给我重磅君吧! ...
- 苹果重新设计开源官网;阿里云开放 YoC 源代码;GitHub 开发 Code Search 功能 | 开源日报
整理 | 宋彤彤 责编 | 屠敏 开源吞噬世界的趋势下,借助开源软件,基于开源协议,任何人都可以得到项目的源代码,加以学习.修改,甚至是重新分发.关注「开源日报」,一文速览国内外今日的开源大事件吧! ...
最新文章
- Spring Cloud Alibaba 综合应用:Seata 分布式事务实战教程
- SAP Spartacus Storefront页面的page layout config
- 推理集 —— 物品与动物
- Vue之路由push
- 客户端的云桌面平台配置与开启(附,登录“云电脑”与切换登录账号)
- 使用.png格式图片,制作.icns格式图片
- markdown中修改图片大小
- python五子棋课程设计报告_算法课程设计:使用Python完成可视化的五子棋AI
- 卸妆·回归:“超级医保局时代“的医院信息化转型
- 『深度学习项目四』基于ResNet101人脸特征点检测
- frontiers出版社投稿记录(附状态变化)
- 人工智能---我们的骄傲
- Python使用OpenCV处理图片通道数
- 一文懂熵Entropy
- java画二维坐标_在图形界面中绘制二维的坐标系统
- 【JAVA程序设计】(C00043)基于SSM非maven的人事管理系统
- 网页点击怎么直接呼叫,发短信
- 【office培训】【王佩丰】Excel2010视频教程第3讲:查找、替换及定位
- 思科光传输功率查询_查看华为光模块功率详细信息
- css3-pie,css3 pie怎么用
热门文章
- 基于 Docker 和 GitLab 的前端自动化部署实践笔记
- matlab导出jar包错误Error: An error occurred while shelling out to javac(erro code = 1)解决办法...
- OAuth2.0相关知识
- daily scrum 11.1
- ORA-00600 [4400][48]错误一例
- python常用内建函数
- 小程序存emoji表情 不改变数据库
- 杭州找Android工作的点点滴滴
- 用iframe实现局部刷新的各种跳转方法(网上总结)
- 使用iostat分析IO性能