Bluemix对​​象存储 - “绑定”和“未绑定”上下文之间的区别是什么?

时间:2015-04-24 03:15:34

标签: ibm-cloud

我正在试图弄清楚如何使用Bluemix Object Storage V2服务。我正在查看

的文档

https://www.ng.bluemix.net/docs/#services/ObjectStorageV2/index.html#gettingstarted

本文档对“未绑定上下文”和“绑定上下文”进行了根本区分,但没有真正解释这意味着什么。这是什么意思?为什么我被迫在一种互动方式中选择另一种呢?

作为一个跟随问题:对于“未绑定上下文”,文档说明“要查看云凭据,请转到服务仪表板中的下拉列表。”

“服务仪表板”中的“下拉”是什么?你能更具体一点吗?

1 个答案:

答案 0 :(得分:2)

来自未绑定的背景'它表示如果从非Bluemix应用程序或没有绑定服务的Bluemix应用程序访问它,则需要连接到ObjectStorage(v2)服务的详细信息。相反,一个约束的背景'适用于您的Bluemix应用 绑定到该服务的时间。

当你处于“约束”环境中时您将使用VCAP_SERVICES属性来查找名为auth_url的属性,该属性在调用时将返回访问该服务所需的对象存储凭据。如果您处于“未绑定的上下文”中,这些凭据将获得相同的凭据。

它所讨论的服务信息中心是您在点击预配服务时在console.ng.bluemix.net(或console.eu-gb.bluemix.net)上看到的信息中心。以下是我的一个例子:

Bluemix dashboard - provisioned service

如果您正在寻找一个如何在绑定的上下文中使用ObjectStorage(v2)服务的示例'然后看看我的github项目https://github.com/whitfiea/bluemix-objectstorage-v2。对于“未绑定的上下文”,即Bluemix之外的其他应用,您可以使用this点以后的代码,但是您需要以某种方式为您的应用提供下拉列表中提到的凭据在服务仪表板中(硬编码或env属性等)