Android云平台和富媒体的移动名片本设计(5)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Android云平台和富媒体的移动名片本设计(5)

对象存储[16][17]提供的服务很稳定,根据百度开放云介绍,服务可用性99。9%,数据是多副本存储的,数据可靠性达到99。999999999%,存储服务安全、高效并且易扩展。对象存储支持文本文件、二进制文件、多媒体文件等多种类型的数据存储[18]。数据存储分布在多个区域,这样既实现了资源统一的利用,又降低了企业用户和开发者的使用难度,还提高了基于云平台的相关服务的工作效率。

对象存储服务允许企业用户和开发者在云端放置所需的存储设备,服务费用是根据需求和云端空间使用量来计算的。同时,百度开放云提供了多种语言的SDK,如:Java、Python、PHP、C#、Android等,还有简单易操作的RESTful API[19]、管理平台、工具以及方案。论文网

2。3。2 对象存储核心概念

(1)Object

这是对象存储中,用户存储的最基本单元。Objcet具有Key,Meta和Data等属性。Meta是用户对于操作的Object的描述,Meta是由很多键-值对组成的;Data则是Object的具体数据。

(2)Bucket

Bucket称为用户所拥有空间,该用户空间的名字在一个区域中独有的,且无法修改;用户操作的每个Object都必须包含在某个Bucket中,每个Bukcet中存放的Object不存在什么约束,用户按照对象存储的规定去使用即可。

(3)Referer白名单

该白名单即是准许进入的列表,基于HTTP 协议相关字段(referer)的防窃取方案,其目的是防止用户在云端存储的数据被恶意盗取,Referer可以通过用户控制台设置。仅当用户的Referer在准许进入的列表,用户才能云端空间里的数据。如果不在那么用户的请求将会被拒绝。

(4)Region

Region表示一个区域,只有用户的账号信息服务是不受区域限制的,其他的服务都是分区域管理的。这些区域的服务是独立部署的,相互之间不受影响。用户想要共享数据只需要直接拷贝数据就能实现。

目前百度开放云支持的区域有:“华北-北京”、“华南-广州”,企业用户和开发者在开放过程中使用API时必须要指定对应区域的服务域名。

“华北-北京”的服务域名为:bj。bcebos。com

“华南-广州”的服务域名为:gz。bcebos。com

在访问BOS服务时,用户可以通过URL指定访问某个区域,例如:http(s)://gz。bcebos。com 则表示请求区域为“华南-广州”。

(5)Access Key

用户开通对象存储服务后,云平台管理控制台会给每个用户一对准许进入 ID / 准许进入密钥,这个密钥对是在用户请求对象存储服务是用来验证签名的。准许进入 ID表示用户的身份可以进入,准许进入密钥是一串系统生成的数据,是用于验证是否准许进入的密钥。一个用户最多可以申请20对准许进入 ID / 准许进入密钥对。

(6)权限控制

对象存储服务的权限控制方式是通过用户签名验证、用户访问控制列表以及对象限制时间访问相结合而成的。这使得数据能够得到保护。用户签名验证是用准许进入 ID / 准许进入加密密钥对对URL签名实现;用户访问控制列表是当用户提出访问Bucket请求时,根据用户访问列表对Bucket访问权限做出响应;对象限制时间访问是指用户可以自定义URL的有效时间,常用于下载URL的自定义时间。文献综述

(7)CDN加速

CDN加速不只是对图片,文档在内的静态网页的加速,还可以为音频,下载,游戏娱乐等多种业务提供加速服务,使得用户可以高速访问网站数据,有效提升用户体验。

2。3。3 对象存储基本功能

对象存储的基本操作流程,基本功能分为以下5步,如图2-3所示 (责任编辑:qin)