`

亚马逊推出 AWS SDK for Node.js

阅读更多

AWS(Amazon Web Services,亚马逊网络服务)开发团队今天发布了AWS SDK for Node.js,基于JavaScript实现。 


通过AWS SDK for Node.js,开发者可以在几分钟内在应用程序中集成AWS服务,包括Amazon DynamoDB、Amazon Simple Storage Service (S3)、Amazon Elastic Compute Cloud(EC2)和Amazon Simple Workflow Service(SWF)等。 

目前该SDK还处于开发者预览版阶段,感兴趣的开发者可通过NPMGitHub下载、测试、反馈。 

在应用程序代码中加载并配置: 

Javascript代码 
  1. var AWS = require('aws-sdk');  
  2.   
  3. AWS.config.update({  
  4.   accessKeyId: 'ACCESS_KEY',   
  5.   secretAccessKey: 'SECRET_KEY',  
  6.   region: 'us-east-1'  
  7. });  

接下来,创建一个服务接口对象: 

Javascript代码 
  1. var s3 = new AWS.S3();  

然后使用对象发起请求。下面代码实现了同时上传一组对象到Amazon S3: 

Javascript代码 
  1. var params1 = {Bucket: 'myBucket', Key: 'myKey1', Body: 'Hello!'};  
  2. var params2 = {Bucket: 'myBucket', Key: 'myKey2', Body: 'World!'};  
  3.   
  4. s3.client.putObject(params1).done(function(resp) {  
  5.   console.log("Successfully uploaded data to myBucket/myKey1");  
  6. });  
  7.   
  8. s3.client.putObject(params2).done(function(resp) {  
  9.   console.log("Successfully uploaded data to myBucket/myKey2");  
  10. });  

详细信息:http://aws.amazon.com/sdkfornodejs/
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics