4

当应用程序的设计意图是在 GAE 应用程序市场中作为可安装应用程序时,开发人员是否应采取任何额外的安全措施?例如,如果公司 A 安装应用程序,公司 B 安装应用程序,它们是否都有自己的数据存储?如果不是,作为开发人员,我如何将两者分开?我对此有很多担忧,我不想在我的项目开发中走得太远,只需要删除一半的代码并重新开始。

我对整个过程有很多疑问,而且我无法从 GAE 文档中获得很多实用信息。我知道我必须创建应用程序清单并部署应用程序,等等,我只是好奇您如何创建一个准备好并尊重将使用它的多个组织及其隐私的应用程序。

任何信息或信息链接都会很棒。

谢谢。

4

1 回答 1

2

不,个人用户不会获得单独的数据存储区 - 应用市场和 App Engine 是分开的,因此这里没有神奇的集成。然而,我们刚刚宣布了1.3.6 的预发布版本,其中包括命名空间支持。这意味着您可以为每个客户使用单独的命名空间,从而有效地将他们的数据彼此隔离,这样您就不会在域之间意外泄漏数据。

于 2010-08-07T17:14:10.323 回答