Amazon Web Services

来自开放百科 - 灰狐
2008年4月20日 (日) 14:42Allen (讨论 | 贡献)的版本

跳转到: 导航, 搜索
Amazon-web-services.gif

Amazon的负责Web service的人说:" 现在实际上已经有很多站点正在使用依赖于Amazon应用程序编程接口(API)的Web services。”

简单应用: http://books.huihoo.org/amazon/

目录

类型

AWS 扩展成了多个单独的服务领域:

Infrastructure As a Service

Payments & Billing Services

People As a Service

Data As a Service

Search As a Service

Amazon Fulfillment & Associates Services

相关资料

本教程概述了 Amazon Web 服务(Amazon Web Services,AWS)。AWS 向第三方开发人员公开了原始产品信息以及 Amazon.com 技术的关键部分,以便他们在自己的应用程序中使用。在描述了 AWS 通常如何工作后,本教程重点介绍了主要的 AWS 服务,称为 Amazon 电子商务服务(Amazon E-Commerce Service,ECS)。作为本教程的一部分,您将开发一个使用 ECS 来显示书籍和音乐信息的小型 Web 应用程序

本教程是使用 Amazon Web 服务创建应用程序系列文章的第 2 部分,在这一部分中,您可以学习如何使用 Amazon 简单队列服务 (Amazon Simple Queue Service) 实现 Web 服务,构建和分发利用 Amazon 的计算基础设施在应用程序组件之间可靠地传递消息的应用程序。

本教程演示了如何通过支持 J2ME 的设备使用 Amazon 简单队列服务 (Amazon Simple Queue Service, ASQS) 。

访问方式

  • REST

REST 使用 HTTP 作为它的底层传输。您通过使用 URL 查询参数传递 REST 命令和选项给 ECS;ECS 返回包含结果的 XML 文档。这一过程使直接从 Web 浏览器调用 ECS 服务成为可能,如下面这个例子所示:

http://webservices.amazon.com/onca/xml?Service=AWSECommerceService&SubscriptionId=xxxx&Operation=ItemLookup&ItemId=0321321146

结果是一个描述具有 ISBN 0321321146 的图书的 XML 文档:

  • SOAP

Amazon 都提供WSDL文档,您可以使用它来将 ECS 服务导入您正在使用的任何 Web 服务工具包.

成功应用

iPhone Web Applications

Amazon S3, Amazon Simple Queue Service (Beta), Amazon Elastic Compute Cloud (Beta)

Amazon Web Services used: Amazon S3, Amazon Elastic Compute Cloud (Beta)

Amazon Web Services used: Amazon E-Commerce Service

Amazon Web Services used: Amazon E-Commerce Service, Amazon S3

Amazon Web Services used: Amazon E-Commerce Service

有个开发者已经使用Amazon的服务在互联网创建了一个有整套功能的商场。这个站点看起来象一个标准的商场。有对产品进行描述的页面,也有对产品进行比较页面,还有搜索产品的功能,几乎拥有在Amazon中所具有的任何东西。 More: http://solutions.amazonwebservices.com/

Projects

Links

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱