InfoQ

InfoQ

新闻

我的书签

登录注册 以永久保存书签。

该内容已经被标记书签!

标记书签错误,请重试!

访问Amazon S3的C#类库已发布于CodePlex

作者 Abel Avram 译者 赵劼 发布于 2008年10月12日

领域
企业架构,
语言 & 开发
主题
C# ,
Web服务 ,
亚马逊 ,
.NET ,
IaaS ,
SOA ,
企业架构 ,
编程 ,
S3 ,
架构 ,
云计算
Affirma Consulting开发了一个用于在.NET应用程序中访问Amazon S3服务的C#类库。这个包含示例的类库已经在CodePlex发布了
 
Amazon为那些希望在Amazon基础设施上存放数据的人提供了一个Simple Storage Service (S3)服务。这个服务能够使用两种形式的API进行访问:REST和SOAP。Affirma Consulting开发了一个C#类库,方便那些需要访问S3的.NET应用程序。该类库现在已经在CodePlex随源代码一起公开,它包含以下主要功能:
  • 完全支持数据流,无需在发送至S3之前将数据完全加载至内存中。 
  • 数据加密。 
  • 线程安全及实时统计。可以同时上传或下载多个内容并显示实时进度条。
  • 一个强大而统一的对象模型,能够轻松地进行维护和扩展。
  • 支持EU buckets.
类库的源代码中包含以下组件:
  • ThreeSharp:一个C#函数库。
  • ThreeSharp.Wrapper:一个辅助类,将一些基本的常用方法封装为单步调用。
  • ThreeSharp.ConsoleSample:一个控制台应用程序,演示并描述了ThreeSharp类库和Wrapper中的各种方法。
  • ThreeSharp.FormSample:一个Windows Forms应用程序,演示了如何在一个多线程的图形化界面下使用该类库。
类库的当前版本为1.5,基于Apache License 2.0协议发布。
 
查看英文原文:C# Library for Amazon S3 Available on CodePlex

译者 赵劼 网名为老赵,洋名Jeffrey Zhao,写有技术博客“老赵点滴”。关注前沿技术,并致力于开源社区与微软平台的组合优化。