【问题标题】:SimpleDB direct client accessSimpleDB 直接客户端访问
【发布时间】:2009-12-16 11:25:39
【问题描述】:

关于内容存储的 S3 的一个有用之处是客户端可以直接发出直接 HTTP 请求来下载对象。例如,这就是 Twitter 提供头像图像的方式。

SimpleDB 为数据提供 HTTP 接口。客户端软件(即桌面、移动设备)是否可以调用 SimpleDB 域中的 read 值,而无需编写位于 SimpleDB 和客户端之间的代理, /em> 共享不应共享的凭据?还是中间的代理是唯一的出路?

【问题讨论】:

    标签: amazon-web-services amazon-simpledb


    【解决方案1】:

    不幸的是,仍然没有安全的方法来做到这一点。这不仅使不受信任的桌面/移动用例比应有的困难得多,而且对于 flash/silverlight 客户端也是如此。

    我反复向 AWS 提出请求,要求他们启用与 SQS 中可用的相同类型的细粒度访问控制,包括策略语言和对各种标准(如帐户、IP 地址、日期范围等)的权限授予。

    我只希望他们决定实施它。

    【讨论】:

      【解决方案2】:

      您现在可以使用 WebServius(它基本上充当 SimpleDB 和访问数据的客户端之间的代理)来执行此操作。见http://blog.webservius.com/2010/09/14/introducing-amazon-simpledb-integration/

      【讨论】:

        【解决方案3】:

        现在还可以使用便宜/免费的微型 EC2 实例来托管您自己的 SimpleDB 代理,与在其他地方托管相比,延迟更少。

        【讨论】:

          猜你喜欢
          • 2015-07-25
          • 1970-01-01
          • 1970-01-01
          • 2012-11-02
          • 1970-01-01
          • 2018-05-16
          • 2022-11-24
          • 2014-02-18
          • 2012-07-15
          相关资源
          最近更新 更多