观察说明:
如何在Forge autodesk上隔离铲斗? 我该如何考虑使用桶名? (因为目前的观察让我觉得应用程序之间的桶不是那么孤立......)
谢谢,
答案 0 :(得分:0)
你对桶名的理解是正确的。从API帮助中,要求是
您分配给存储桶的唯一名称。它必须是全球唯一的 所有应用程序和区域,否则呼叫将失败。可能 值:-_.a-z0-9(长度在3-128个字符之间)。请注意你 无法更改存储桶密钥。
即。它是全球独一无二的。目前,我没有看到在创建新存储桶之前检查它是否唯一的方法,而通常情况下,如果这种格式有效:<您的公司名称>。<您的应用名称>。<你在这个应用程序中的存储桶名称>,虽然Forge没有类似Java组ID注册的东西,但如果其他客户碰巧用这样的名字创建,这样的名称可能也会发生冲突,但可能性要小得多。
我的另一个做法是:<您的应用客户端ID>。<您在这个应用程序中的存储桶名称>。由于客户端ID是唯一的,因此这将确保最终的存储桶名称是唯一的。找到这个桶所属的应用程序也很有帮助。
通用guid很好,而你必须管理一个关于存储桶的地图。