Mendix Marketplace - 可重用的组件:连接器和小组件| Mendix 评估指南

Skip navigation

App Store

Mendix Marketplace 具备哪些平台功能?

Mendix 平台与 Mendix Marketplace 集成,包含了 Mendix 和 Mendix 社区构建的所有组件。有一个应用程序和应用程序组件的 Public Marketplace,以及一个供公司内部共享应用程序和应用程序组件的 Private Marketplace。

Marketplace 已完全集成到 Mendix Studio Pro 和 Mendix Studio 中。用户可以直接在其应用程序中搜索并使用可重用组件。

有关更多信息,请参见 Mendix 开发人员门户指南中的 Marketplace 概述

Mendix Marketplace 提供了哪些类型可重用组件?

对于开发人员来说,Mendix Marketplace 提供了丰富的可重用组件存储库,可以显著提高开发效率。这些组件在 Mendix 社区中作为开源组件或商业产品共享。

从 Mendix Studio Pro 可以直接访问 Mendix Marketplace,在其中只需单击即可将应用程序商店组件加载到项目模型中。这些组件按以下类别显示。

  • 连接器

    连接器是一个 Mendix Marketplace 组件,包含微流活动,可以直接用于应用程序逻辑中连接到外部系统。例如,IBM Watson Connector Suite 包含微流活动,用于将文本翻译成语音或分析图像,又或是适用于 SAP 解决方案的 OData 连接器,可连接到任何 SAP 系统。

  • 小组件

    Mendix 小组件是 Mendix 应用程序 UI 的一部分,支持应用程序的功能和与用户的交互。小组件是一个网页元素,用于在网页上显示(可视)信息并提供额外页面交互,例如滑动控件或基于表单的字段。

    Mendix 平台提供了几十个现成小组件,Mendix Marketplace 提供了一些其他小组件。Mendix 支持的小组件的完整概述显示在 Mendix Atlas UI 网站

    除 Mendix 提供的小组件外,任何开发人员均可构建其他自定义小组件并将其上传到 Mendix Marketplace。自定义小组件可以更改应用程序的界面、数据和图像以及应用程序的工作方式。有关创建自定义小组件的更多信息,请参见 Mendix Studio Pro 操作方法制作自定义小组件操作方法。

  • 模块

    模块是一个独立的应用程序组件,可以在多个应用程序中重用。可以从 Mendix Marketplace 中将模块作为本地副本下载到项目中。这样,该模块将成为项目范围的一部分,并在其生命周期中将其作为应用程序项目的一部分进行维护。

    模块通常由域模型、用户界面和微流组成。尽管模块在技术上相同,但可以区分为以下类型:

如何在公司中共享私有可重复用组件?

Mendix Marketplace 可以用作私有企业应用程序商店,以便项目团队可以找到在其组织内可以访问的可重用组件(例如连接器、小组件、样式和入门应用程序)。

Mendix Marketplace 支持仅配送私人公司内容。公司中的任何其他用户都可以从 Marketplace 中搜索和使用此私人内容。私有内容总标记为“仅限公司”,这样就可以清楚地知道哪些内容是公开的,哪些是私有的。