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. 单击创建
    此时将创建移动后端并打开其“设置 ”页。
  6. 设置页下,启用 OAuth 使用者选项。
  7. 单击启用一次登入复选框。
创建后端后,它应显示在Oracle Mobile Hub移动后端下面的“应用程序 ”部分中。

将 API 与Oracle Mobile Hub Mobile 后端关联

使用移动后端之前,需要关联 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. 如果需要,输入集合用途的简要说明,以便显示在集合列表中,然后单击创建