平台架构
什么是 Mendix 平台架构?
- Mendix 平台是一款完全集成的应用程序平台即服务 (aPaaS) 产品,用于设计、构建、部署和管理企业应用程序。开发人员和管理员可以通过 Mendix 门户,提供对应用和服务的访问,用于管理、开发和部署应用和应用服务的操作和管理。该平台包括 Mendix Studio Pro 以及 Mendix 市场,其中包含数百个可公开使用的构建块,可加快开发速度。 Mendix Marketplace 也可以配置为私人使用,以便应用程序和构建块可以在您的组织内共享。该平台通过以下方式实现用户之间的在线协作: Mendix 门户, Mendix 应用,以及 Mendix 工作室专业版。
下图概述了 Mendix 平台。
主要有哪些 Mendix 平台模块和服务?
-
是什么 Mendix 门户网站?
- Mendix Portal 是一个用于设计、开发和部署应用程序的协作环境。这个基于 Web 的门户网站具有在线社交协作功能(通过 嗡嗡声)、通知服务以及公司活跃成员目录,您可以邀请这些成员参与应用项目以及进行社交协作。
- Mendix 门户是您根据 Scrum 方法进行大部分需求管理和跟踪的地方。您可以定义 Sprint 和故事、跟踪进度并查看项目的速度。门户托管在 Mendix 在 AWS 上运行的公共云。
-
什么是 Mendix 工作室专业版?
Mendix Studio专业版 是多用户建模 IDE Mendix 平台。 Mendix Studio Pro 旨在提供一个集成的统一的建模空间,业务分析师和 IT 工程师可以在其中密切合作,对各种应用程序元素进行建模。 Mendix Studio Pro 在开发人员的计算机上本地运行,并具有集成的构建服务,可完全离线工作。
-
什么是团队服务器?
团队服务器是管理和版本控制应用程序模型的中央存储库。团队服务器是作为领先的开源版本控制系统 Git 的扩展编写的。团队服务器可以托管在 Mendix 云端或本地部署。
欲了解更多信息,请参阅 版本控制和多用户开发.
-
什么是构建服务器?
构建服务器根据团队服务器上的应用项目中的工件(例如模型、样式表和自定义 Java 类)创建部署包,其中所有应用程序工件都经过版本控制并存储在项目文件夹中。构建服务器由以下程序触发: Mendix 门户网站或 Mendix 运行时。构建服务器还执行包验证并确定特定构建是否为可部署包。
-
什么是 MxID?
MxID 是一种应用 OpenID 标准的用户管理和配置服务。它可以与活动目录和单点登录 (SSO) 协议集成。MxID 为 Mendix 门户网站,是 Mendix 应用。
此外,MxID 还为公司和应用程序用户的管理提供了管理门户。
-
什么是通过 Mendix 门户网站?
通过部署 Mendix 门户网站 使您能够管理环境和配置,以及通过单击将应用程序部署到云并管理和监控其性能。 Mendix 门户是平台中部署服务层的接口。 Mendix 还提供了部署到 SAP Cloud平台 和 IBM Cloud.
-
是什么 Mendix 应用商店/市场?