Oracle Mobile Hub 中创建后端

通过 Oracle Mobile Hub,您可以开发移动客户端-服务器应用程序并部署多个旨在支持用户管理、数据库访问、位置服务、分析等任务的 api。通过这些 Api,可以与其他 Oracle Cloud 解决方案、REST 服务和移动客户端应用进行集成。

关于后端

Oracle Mobile Hub 内的后端是一组安全 api 和其他用于开发客户端-服务器移动应用的资源。

可以使用 Oracle Mobile Hub 对定义后端的不同 api 进行分组和管理。

Oracle Mobile Hub 中,可以有多个后端,每个后端均为不同的客户机移动应用提供服务。不过,您还可以在不同的后端之间共享多个 Api。下图显示 Oracle Mobile Hub 中的典型后端体系结

后面是移动标记体系结构的说明。
插图 mobile-backend-Architecture e.jpg 的说明

客户端移动应用程序通过 Oracle Mobile Hub 访问 API 时,它始终在后端上下文中。应用程序可以使用在 Oracle Mobile Hub(OAuth 或基本 HTTP 验证)中定义的身份证明进行验证,该后端特定于或通过移动后端中介的身份存储库(或社交登录提供程序)。如果调用的 API 包括对后端中其他 API 的调用,则原始调用方的标识和身份证明将通过调用链传播。

在后端中工作可以帮助您直观地查看可用于目标应用程序的资源以及这些资源如何一起工作。此外,您还可以使用后端安全上下文测试对 Api 的调用,即使在开发的最早阶段也是如此。

Oracle Mobile Hub 中创建后端

Oracle Mobile Hub 中,可以创建后端以关联 api 和存储集合,然后将它们与您的客户端移动应用程序集成。

要在 Oracle Mobile Hub 中创建后端,请执行以下操作:
  1. 登录到 Oracle Mobile Hub
  2. 单击菜单图标,然后依次选择开发和后
  3. 单击新建后端
  4. 输入后端的名称和说明。
  5. 单击创建
    此时将创建后端并打开其设置页。
创建后端后,它应显示在开发部分 Oracle Mobile Hub 的后部分中。

将定制 API 与 Oracle Mobile Hub 后端关联

在使用后端之前,您可以选择关联 API。可以使用 Oracle Mobile Hub API 目录选择要用于访问后端的定制 API。此目录提供有关每个 API 端点和文档的详细信息。它还允许您测试端点及示例数据。

要将 Api 与后端关联 , 请确保您处于包含草稿移动后端的环境中。
  1. 登录到 Oracle Mobile Hub
  2. 单击菜单图标,然后展开开开开开并单击后端
  3. 选择后端并单击打开
  4. 单击 Api
  5. 单击选择 Api
  6. 单击要包含在后端中的每个 API 的添加图标。

创建存储集合

Oracle Mobile Hub 提供了一个存储 API,用于将介质存储在云中。作为移动应用程序开发人员,您可以在移动应用程序中使用此 API 来存储和检索对象,例如文件、文本、图像和 JSON 对象。

  1. 从移动后端或通过单击侧面菜单中的存储打开“存储”页,然后单击新建集合
  2. 输入您的集合的名称。此名称用于构成集合的通用资源标识符(URI)。在 API 调用的上下文中,集合名称称称称为集合 ID。
  3. 选择集合类型:共享用户隔离。在设置集合之后,无法更改集合的范围。
  4. 如果需要,输入集合用途的简要说明,以便显示在集合列表中,然后单击创建