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 中的典型移动后端体系结构:



移动后端架构 -oracle.zip

客户端移动应用通过 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. 输入您的集合的名称。此名称用于构成集合的通用资源标识符 (Universal Resource Identifier,URI)。在 API 调用的上下文中,集合名称称为集合 ID。
  3. 选择集合类型:共享用户隔离。设置后无法更改集合的范围。
  4. 如果需要,请输入用于集合的简短说明,以显示在集合列表中,然后单击创建