Mendix 目录| Mendix 评估指南

跳到主要内容

目录

目录如何帮助数据管理?

目录是专为您的组织量身定制的专用 API 目录,其中包含可通过直观的搜索界面访问的 API 元数据。它简化了 API 重用过程,并促进了综合 API 的发展 Mendix 应用景观。

它通过为组织提供扩展其 Mendix 通过轻松的 API 发现、有效的维护功能以及对其生态系统中的 API 的完全控制,节省空间。

目录如何支持开发人员查找和使用数据?

目录会自动索引所有由 Mendix 应用程序。其他 API 可以手动上传,也可以通过目录 API 自动注册。通过策展,这些 API 可以被 Mendix 组织中的开发人员。

Mendix 负责 API 集成的开发人员可以从轻松搜索、查找、理解和集成正确的 API 中受益。该目录可直接在 Mendix Studio Pro,允许通过将相关 API 从集成窗格拖放到项目中来使用它们。

这使得使用 API 变得更简单、更快捷,因为开发人员可以通过拖放操作实现:

  • Odata 数据集 Mendix 领域模型,它们将被视为外部实体。
  • Odata 操作 Mendix 微流作为在微流中调用的活动。
  • 商务活动 Mendix 领域模型中,这些事件将被可视化为已消费的业务事件。用于处理该事件的微流处理程序将自动创建。

目录支持哪些合同类型?

目录支持以下合同类型:

  • REST API 的 OpenAPI 合同。
  • OData API 的 $Metadata 合同。
  • 利用 AsyncAPI 合约实现业务事件 Mendix 事件经纪人。
  • SOAP Web 服务的 WSDL 合同。

数据与元数据

目录就像电话簿或地图,涵盖了您组织中软件提供的数据和功能。它包含有关已部署的应用程序、环境、服务和版本的元数据。对于每个注册的系统,描述其服务的合约都会被解析和存储,以便用户可以轻松找到这些系统提供的数据集、逻辑和事件的描述。目录不包含任何数据,仅包含描述这些应用程序和服务所需的元数据。

目录有哪些可用的 API?

这个 Mendix Connect Catalog 提供 一组 API 允许用户以编程方式利用平台的功能。这些 API 基于开放标准构建,并具有公开文档,因此既可用于 Mendix 应用程序以及全代码应用程序。这反过来又使客户能够根据其个人组织以自定义方式利用 Data Hub 的功能(例如,通过将 Data Hub 集成到他们的 CI/CD 管道中)。

可以使用以下 API:

  • 注册 API — 用于注册和更新组织机构的数据源 Mendix 数据中心
  • 搜索API — 用于搜索和检索可用于应用程序开发的注册资产的信息
  • 转换 API -对于 Mendix 用户部署到非Mendix 环境并生成请求主体以注册从发布的数据源 Mendix 应用

有关详细信息,请参阅 目录 API 文档.

目录如何保证安全?

目录中的安全性融入了以下实践中: Mendix 适用于整个平台。有关安全性的概述,请参阅 安全性.

该目录利用了以下功能:

  • 目录是 Mendix 应用程序,因此它使用 Mendix 运行时
  • 应用云安全实践,包括加密、传输层安全性和 Mendix 云
  • API 令牌由平台安全层颁发

我如何使用 Mendix 在本地或我的私有云中连接目录?

您可以在不使用时注册数据源 Mendix 云,但提供的功能取决于您的情况:

  • 目录是 Mendix 云。目录存储元数据,即服务合同、应用程序名称、部署环境。您可以在本地或私有云中部署应用程序时使用目录,但您需要允许将元数据存储在 Mendix 云。
  • 外部实体是 OData REST API 之上的低代码抽象。部署后,应用程序将直接与 API 通信,无论部署场景如何。不依赖于 Mendix 云存在。
  • 这个 Mendix 云部署管道自动注册由以下人员提供和使用的 OData Rest API: Mendix 目录中的应用程序。如果您使用自己的 CI/CD 管道,则可以使用目录 API 进行此注册、手动注册您的应用程序和合同,或者跳过注册。

有关详细信息,请参阅我们的文档 无需注册数据源 Mendix 云.

选择你的语言