Amazon发布新的Java SDK for Amazon Web Services
今年3月Amazon发布
了新的Java AWS
SDK
,旨在简化Amazon EC2上的Java应用开发。
Amazon EC2是个私有的Web Services,提供了云环境下的弹性计算能力。AWS SDK旨在简化网络规模(web-scale)下的计算。AWS Toolkit for
Eclipse
自动化了开发周期的大多数步骤,比如Amazon集群上的部署、调试、实例加载以及网络访问管理等。需要注册Amazon
EC2服务
才能访问到AWS SDK。
新的AWS
Java库是个独立的jar文件,提供了一套API并隐藏了与AWS云编程相关的很多底层设施,如认证、重试以及错误处理等。该库支持目前大多数服务,包括:
弹性计算云
——这是一个Web
Service,提供了云环境下的弹性计算能力
自动的可伸缩服务
——该服务管理着所用的实例数量,当请求数量增加时会扩容,当请求数量降低时会缩减
CloudWatch
——这是一个可视化工具,用于检视资源使用、运行性能以及请求模式
Amazon弹性负载平衡
——该辅助工具用于检查池中不健康的实例,它能自动将流量重新路由到健康的实例上直到不健康的实例恢复过来
虚拟私有云
——企业可以凭借该服务通过VPN将现有的基础设施连接到各种独立的AWS计算资源上,同时还能够扩展现有的管理能力,如安全服务、防火墙以及入侵检测系统,他们可以充分利用AWS资源
Amazon SimpleDB
——一个非关系的数据存储
简单存储服务
——这是一个可用于存储和检索数据的Web Service
简单队列服务
——该服务可以在执行各项任务的分布式应用组件间对数据进行移动和排队
关系数据库服务
——该Web
Service旨在简化云环境下关系数据库的搭建、操作和伸缩
Amazon弹性MapReduce
——该Web
Service通过运行在EC2和简单存储服务上的托管Hadoop框架处理大的数据集
在Amazon Web Services上创建账户后,推荐的开发环境如下:
Eclipse IDE EE version 3.5
Java 1.5+ JDK
AWS Toolkit for Eclipse,更新站点是http://aws.amazon.com/eclipse
感兴趣的读者不妨看看这两篇教程:Developing
Java Web Applications with Apache Tomcat and AWS
以及Eclipse AWS toolkit
简介。
查看英文原文:
New Java SDK For Amazon Web
Services
相关文档:
今天是来传智播客的第一天,幸亏之前看过thinking in java 感觉理解不是很吃力,但是感觉挺累的
1。外挂插件的步骤:
1,在eclipse的目录下建立links目录。
2,在links目录下,建立一个文件,内容为插件eclipse目录的父目录;
path=插件eclipse目录的父目录 path=F:\\Eclipse\\NLpack1-eclipse-SDK-3.2.1-w ......
安装环境:
1.上传jdk-6u17-linux-i586.bin和apache-tomcat-6.0.20.tar.gz到/usr
2.安装JDK
$chmod a+x jdk-6u17-linux-i586.bin
$ ./jdk-6u17-linux-i586.bin
$ vi /etc/profile
#添加如下
export JAVA_HOME=/usr/jdk1.6.0_17
export PATH=$JAVA_HOME/bin:$PATH
$echo $JAVA_H ......
转载自:http://blog.csdn.net/seaward/archive/2008/11/26/3376511.aspx
用google找到过老外写的相关的文章,但是不完整。根据自己的实践重新写一个。
假设:我们现有一个java project叫做oldWebApp,一个Dynamic Web Project叫做dynaWebApp。
1、在oldWebApp的根目录下找到并打开.project文件,修改成
<?xml ver ......
构造器是为了创建一个类的实例。这个过程也可以在创建一个对象的时候用到:Platypus p1 = new Platypus();
相反,方法的作用是为了执行java代码。
修饰符,返回值和命名的不同
构造器和方法在下面三个方便的区别:修饰符,返回值,命名。和方法一样,构造器可以有任何访问的修饰: public, protected ......
public class chengfa {
public static void main(String[] args)
{
model md=new model();
md.method();
}
}
class model
{
public int count=0;
public int[]b=new int[100];
public void me ......