在NetBeans中运行Amazon Web Services

Amazon提供了一个富web服务接口来访问他们的在线内容。为了帮助您理解如何使用这 些Web服务。Amazon还提供了一个全面的示例应用来展示如何使用所有被暴露出的操作。通 过一步步的操作,本文向您展示如何在NetBeans IDE中修改、构建、运行以及调试mazon的 示例应用程序。进而让您了解所有NetBeans的优点,比如代码补全、代码链接以及集成的 Javadoc帮助。还有调试程序的功能,尽管是单步的但监控的变量能够让您深入了解Amazon web服务的运行机制。

配置环境

安装Java和NetBeans

Amazon web服务在J2SE 1.4.2下运行得最好。假如你没有安装SE 1.4.2和NetBeans,那 么请下载NetBeans IDE 和2SE SDK。

Amazon E-Commerce Services (ECS)

以Amazon Web Services Developer的身份注册。每个Amazon web服务都需要一个订阅 的ID参数,注册后你就能获得。

下载并解压Java SOAP以及其它示例应用程序(2.7MB)。本文假设示例程序已经被解压 到根目录下。

创建NetBeans应用程序

1.启动NetBeans。

2.选择File>New Project (Ctrl+Shift+N)。

3.在General Category下选择Java Project with Existing Sources。

4.将项目命名为AmazonSample并选择存放项目的文件夹。点击Next。

5.所有Amazon示例应用程序的Java源代码都在解压文件AWS4Sample_JavaTool的根目录 下。将此文件夹作为源代码包文件夹,点击Next。

添加必要的JAR文件然后运行应用程序

1.在AmazonSample项目的库节点上点击鼠标右键,然后选择Add JAR/Folder.... 

2.浏览AWS4Sample_JavaTool目录,选择下面的JAR包(你可以按住Ctrl键来一次选择多 个JAR包)

时间: 2024-11-05 06:26:40

在NetBeans中运行Amazon Web Services的相关文章

用 Amazon Web Services 进行云计算,第 4 部分: 用 SQS 进行可靠的消息传递

学习基本的 Amazon SimpleDB (SDB) 概念,研究 boto(一个用于与 SDB 交互的开放源码 Python 库)提供的一些功能.在这个 "用 Amazon Web Services 进行云计算" 系列中,学习如何使用 Amazon Web Services 进行云计算.了解这些服务如何为设计和构建可伸缩.可靠的应用程序提供一种可选方案.在本文中,学习一些基本概念和 boto 提供的一些功能. Amazon SimpleDB Amazon SDB 是一个快速的可伸缩实

用 Amazon Web Services 进行云计算,第 2 部分: 用 Amazon Simple Storage Service (S3) 在云中存储数据

学习基本的 Amazon SimpleDB (SDB) 概念,研究 boto(一个用于与 SDB 交互的开放源码 Python 库)提供的一些功能.在这个 "用 Amazon Web Services 进行云计算" 系列中,学习如何使用 Amazon Web Services 进行云计算.了解这些服务如何为设计和构建可伸缩.可靠的应用程序提供一种可选方案.本文讨论 Amazon Simple Storage Service (S3) 提供的可伸缩.高响应性的服务.了解用于与 S3 交互

Amazon Web Services市场:API驱动型生态系统

API驱动型业务的概念近年来逐步兴起.事实上,人们发现在数字化业务领域,应用程序编程接口与产品间的界线正变得愈发模糊. 其基本概念确实非常强大:发布API.允许客户参与.最终利用其实现价值交换. 为了切实完成这项目标,我们当然需要具备一定规模的严肃业务以及与之相匹配的技术架构.举例来说,API最好得到严格定义,否则您的业务可能遭遇意想不到的影响.另外,API必须易于使用,否则将带来噩梦般的客户体验.另外,API必须能够进行成功整合,从而通过切实起效以实现对接.监控及获利. Amazon Web

更趋实用的Amazon Web Services

今天收到AWS邮件列表.继EC2.S3.SimpleDB.SQS等Web Services之后,Amazon推出了内容分发服务CloudFront Beta2版. 如果说EC2是解决计算能力问题.S3是解决存储问题的话,CloudFront就是解决全球分发问题.互联网时代,地球平不平,全系在那几根海底电缆上:访问位于其他国家或地区的web站点,很多时候速度仍然不尽如人意.站在站点服务提供者的角度,就是你的用户可能因为访问慢而放弃.中国有臭名昭著的"南北互通"问题,国家.地区之间何尝没有

用 Amazon Web Services 进行云计算,第 3 部分: 用 EC2 根据需要提供服务器

学习基本的 Amazon SimpleDB (SDB) 概念,研究 boto(一个用于与 SDB 交互的开放源码 Python 库)提供的一些功能.在这个 "用 Amazon Web Services 进行云计算" 系列中,学习如何使用 Amazon Web Services 进行云计算.了解这些服务如何为设计和构建可伸缩.可靠的应用程序提供一种可选方案.本文介绍 Amazon Elastic Compute Cloud (EC2) 提供的虚拟服务器.了解 EC2 如何帮助动态地配置应

用 Amazon Web Services 进行云计算,第 1 部分: 简介

学习基本的 Amazon SimpleDB (SDB) 概念,研究 boto(一个用于与 SDB 交互的开放源码 Python 库)提供的一些功能.在这个 "用 Amazon Web Services 进行云计算" 系列中,学习如何使用 Amazon Web Services 进行云计算.了解这些服务如何为设计和构建可伸缩.可靠的应用程序提供一种可选方案.第一篇文章解释虚拟基础设施的构建块的特性.学习如何使用 Amazon Web Services 构建 Web 范围的系统. 什么是云

利用 Amazon Web Services 集成企业应用程序--使用 Amazon SQS 发送 XML 消息

探索如何利用 XML 和 Amazon Web Services 集成企业应用程序,以及使用Microsoft® .NET (C#) 和 Java 平台构建跨平台应用程序集成功能. 队列 是用于存储等待处理的消息的临时数据结构.Amazon Simple Queue Services (Amazon SQS) 是一个支持 Web 服务的高可用性可伸缩消息队列.Amazon SQS 的主要益处包括: 基于云的解决方案.由 Amazon 管理,不需使用私有基础设施,也不需要专业支持知识. 基于 In

Radware推出面向Amazon Web Services和Azure托管应用的DDoS防护措施

日前,全球领先的网络安全和应用交付解决方案提供商Radware(NASDAQ: RDWR)公司通过推出业界首个全面管理DDoS防护服务扩展了云服务产品系列,该服务可以跨数据中心与Amazon Web Services (AWS)和Azure等公有云环境提供完整统一的防护措施.现在,该服务可用于托管在AWS中的应用,并将于2017年第二季度用于托管在Azure中的应用. Radware全新的云端DDoS服务为将应用托管在本地和公有云环境中的企业提供了可以实现一致安全策略和单一虚拟管理平台的统一的D

预计亚马逊将在明年分拆其云服务Amazon Web Services

12月17日消息,据外媒CRN报道,主导分拆业务的市场研究机构近日预计亚马逊将在明年分拆其云服务Amazon Web Services(AWS). 位于伦敦的市场研究机构The Edge,是一家擅长分拆业务的公司,曾预测过eBay和Symantec的分拆.The Edge表示AWS业务分拆将会给亚马逊带来巨大的利润,The Edge还预计,AWS的市值可以达到380亿美元.另一个将AWS分拆的理由在于其或许将成为Salesforce.VMware等企业的收购对象. AWS的竞争对手GoGrid的