用 Amazon Web Services 进行云计算,第 2 部分: 用 Amazon Simple Storage Service (S3) 在云中存储数据
2009-11-05 00:00:00 来源:WEB开发网每个 Amazon Web Services 用户账户与下面的安全凭证相关联:
访问键 ID,用于识别通过查询/REST 接口发出请求的用户。
安全访问密钥,用于在通过查询接口发出请求时计算数字签名。
公共和私有 x.509 安全证书,用于在使用 SOAP 时进行签名和身份验证。
在 Web Services Account information 页面上,可以管理密钥和证书、重新生成它们、查看账户活动和使用情况报告以及修改个人信息。
在成功地注册 Amazon Web Services 账户之后,需要按照以下步骤为账户启用 Amazon S3 服务:
登录 Amazon Web Services 账户。
导航到 S3 主页。
单击页面右边的 Sign Up For This Web Service。
提供必需的信息并完成注册过程。
本文中的示例使用查询/REST 接口与 S3 通信。需要获得自己的访问键。可以通过在 Web Services Account information 页面上选择 View Access Key Identifiers 获得访问键。现在设置 Amazon Web Services 并为账户启用 S3 服务。
与 S3 交互
为了学习与 S3 交互,可以使用 Amazon、第三方或独立开发人员提供的库。本文并不深入讨论与 S3 的通信的细节,比如如何对请求进行签名、如何构建用来封装数据的 XML 文档以及对 S3 发送和接收的参数。我们使用库提供的高层接口,让库处理所有细节。
我们将使用开放源码的 Java™ 库 JetS3t 与 S3 交互,通过一些代码片段了解它的 API。在本文末尾,将把这些片段组合起来,实现一些有意义的功能:一个简单方便的 S3 shell,可以随时使用它与 S3 交互。
- ››web安全之信息刺探防范1
- ››webqq 最新加密算法
- ››webdriver 数据库验证方法
- ››WebSphere Application Server 7.0 XML Feature P...
- ››Web2.0网络时代基于社会影响力的声望值
- ››Web服务器搭建:配置Linux+Apache+Mysql+PHP(或Pe...
- ››WebLogic调整Java虚拟机性能优化参数
- ››webqq2.0协议研究(3)-ClientId生成
- ››Web.config配置文件
- ››WebBrowser组件的execWB方法——Delphi控制浏览器...
- ››Web前端设计模式--制作漂亮的弹出层
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
更多精彩
赞助商链接