2011-01-28 15 views
2

AWSと対話するための高度なSDKを知っている人はいますか? Amazonで提供されているSDKは良好で、REST/SOAP APIは文書化されていますが、私はよく共通の高水準操作を自分で作成する必要があります。AWS用の高水準.Net SDKはありますか?

たとえば、S3クライアントを使用すると、オブジェクトの挿入/取得/一覧表示などの機能が提供されますが、フォルダの作成、ファイルの別のフォルダへの移動、

クラウドベリーやAmazon Webコンソールのようなツールを使用して手動で行うこともできますが、定期的にいくつかのデータをバックアップフォルダに定期的にバックアップする切手。

乾杯、

UPDATE:私はAWSは非常に多くの異なるものをカバーして見て、少しも未解決の問題を残した場合は申し訳ありませんが、特に私はS3のためのハイレベルのライブラリを探しています。

答えて

0

CodePlexにはいくつかのオープンソースプロジェクトがあります。リスト全体はhttp://www.codeplex.com/site/search?query=AWS&ac=8

+0

私たちはSimpleDBのORMとしてSimpleSavantを使用していましたが、それは本当にうまくいきましたが、これまでS3やSQSのような他のサービスのプロジェクトは見ていませんでした。 – theburningmonk

+1

よくある質問(FAQ) - http://stackoverflow.com/faq#signaturesに従って、あなたの投稿に署名を追加しないようにしてください –

0

です。正確に何が必要なのかによって、SecureBlackbox製品のCloudBlackboxパッケージが便利です。 CloudBlackboxは、さまざまなクラウドストレージにアクセスするためのほぼ均一なAPIを提供し、暗号化メカニズムを内蔵しています。 CloudBlackboxは、.NET用の高水準APIを提供します。

0

AWS sdkの新しいバージョンでは、S3FileInfoとS3DirectoryInfoが実装されています。 .net FileInfoやDirectoryInfoのように使うことができます。

大きなファイルをサポートしていないという問題があります。

5

AWS SDK for .NETには、S3用のいくつかの高水準インターフェースがあります。 Amazon.S3.IO名前空間には、FileInfoとDirectoryInfoの抽象化が含まれており、Amazon.S3.Transferユーティリティは、大きなファイルを含め、簡単なアップロードとダウンロードが可能です。

関連する問題