目录

  • 1. Mendix核心组件的平台架构
  • 2. Mendix平台的主要组件和服务
    • 2.1 开发者门户(Developer Portal)
    • 2.2 Mendix Studio与Mendix Studio Pro
    • 2.3 Team Server
    • 2.4 Build Server
    • 2.5 MxID
    • 2.6 通过开发者门户进行部署
    • 2.7 Mendix应用市场(App Store/Marketplace)

1. Mendix核心组件的平台架构

Mendix平台(Mendix Platform)是一个完整集成的aPaaS平台,提供设计、构建、部署和管理企业应用。开发人员和管理人员可以通过开发者门户(Developer Portal)来访问Mendix平台。开发者门户除提供对应用的访问外,还提供需求管理、开发过程、运维部署、应用管理和应用服务等功能。Mendix平台包括Mendix Studio Pro、Mendix Studio以及Mendix应用市场。Mendix应用市场有着上千种可公开获得的模块,使用这些模块可以加速开发过程。Mendix应用市场也可配置成私有模式,企业可以这种私有模式在内部共享开发模块。通过开发者门户、Mendix应用、Mendix Studio、Mendix Studio Pro,用户可以充分利用Mendix平台的协作功能。

下图是Mendix平台核心组件的总体图:

2. Mendix平台的主要组件和服务

2.1 开发者门户(Developer Portal)

Mendix开发者门户(Developer Portal)是应用设计、开发和部署的协作环境。它是基于web的门户,并(通过Buzz)具有在线社交协作、通知服务、受邀参与企业应用项目的成员通讯录等功能。

开发者门户同时也是采用敏捷开发进行需求管理和跟踪记录最重要的地方。通过它可以定义冲刺(Sprint)和故事,执行流程,并最终获得项目的成功。开发者门户运行在亚马逊(AWS)的Mendix公有云上。

2.2 Mendix Studio与Mendix Studio Pro

Mendix Studio Pro和Mendix Studio是Mendix平台的多用户建模IDE。Mendix Studio总的目的是提供一个集成的、统一的建模环境。业务分析师、IT工程可以通过它更紧密的在一起对应用的各种元素进行建模。Mendix Studio Pro运行在开发者本地电脑中,可以提供完全离线的集成构建服务;而Mendix Studio运行于Mendix Cloud之上。

2.3 Team Server

Team Server是对应用模型进行管理和版本控制的中央仓库。Team Server本质上是Subversion(
SVN)的一个扩展组件。Subversion是一个广泛使用的开源的软件配置管理系统。Team Server即可部署在Mendix Cloud中也可自有化(on-premises)部署。

关于Team Server更多的信息,可参考版本控制与多用户开发。

2.4 Build Server

Build Server是将Team Server中应用项目的部件(如模型、样式、自定义Java类等)打成部署包,这些部件通过Team Server进行版本管理并存储在对应的项目目录中。Build Server由开发者门户或者Mendix运行时(Mendix Runtime)触发。Build Server也执行包的校验、判断特定的构建是否是可部署的包。

2.5 MxID

MxID遵循OpenID标准进行用户管理和监控。可以活动目录(active directory )及单点登录(SSO)协议相集成。MxID为开发者门户提供登陆服务器,是Mendix应用的中央访问入口。

而且,MxID也是企业管理和最终用户的管理入口。

2.6 通过开发者门户进行部署

通过Mendix开发者门户进行部署,可管理环境与配置,也可简单的点点鼠标便将应用部署到云端,管理和监控应用的性能。开发者门户是平台中部署服务层的接口。Mendix也提供部署到SAP云平台和IBM云的接口。

2.7 Mendix应用市场(App Store/Marketplace)

Mendix应用市场是应用和组件的公共市场,应用市场也可私有化配置成企业应用市场,以方便最终用户和业务管理者发现组织内部可用的应用。

对于应用市场更多的信息,请参见应用市场。


扫码或搜一搜关注微信公众号:才见,获取更多干货和资源

Mendix平台(Mendix Platform)架构相关推荐

  1. 微软第四朵智能云:低代码平台Power Platform

    作者 | 中国软件网 曹开彬 校对 | 中国软件网 海策 回望2020年,新冠疫情的爆发,不仅让远程办公.视频会议.直播等数字化应用迅速得到普及应用,也让低代码.无代码开发平台迎来了特别关注.由于疫情 ...

  2. Java生鲜电商平台-微服务架构概述

    Java生鲜电商平台-微服务架构概述 单体架构存在的问题 在传统的软件技术架构系统中,基本上将业务功能集中在单一应用内,或者是单一进程中.尽管现代化的软件架构理论以及设计原则已推广多年,但实际技术衍化 ...

  3. 从应用到平台 – 云服务架构的演进过程

    麦穗技术 屌丝程序员的自我对白 最新 Python 头条资讯 技术文章 LNMP 前端 设计模式 视频 软件 从应用到平台 – 云服务架构的演进过程 目录头条资讯2016年7月12日 转载自:http ...

  4. 从应用到平台 - 云服务架构的演进过程

    介绍 MaxLeap早期是一家研发.运营移动应用和手机游戏公司,发展过程中积累了很多通用组件.这些组件很大程度帮公司在移动研发过程中节省了时间和成本,有没有可能以云服务的方式开放出去,创造更大的价值? ...

  5. 普元微服务平台EOS Platform 8全新发布

    2019独角兽企业重金招聘Python工程师标准>>> 转载本文需注明出处:EAWorld,违者必究. 平台简介: ​ 普元新一代应用平台EOS Platform 8已经全面拥抱微服 ...

  6. 新思路保障网络安全 基于平台的网络安全架构体系

    新思路保障网络安全 基于平台的网络安全架构体系 新思路保障网络安全 基于平台的网络安全架构体系 如果说我们从技术点出发来建设运维管理平台系统.从业务应用的角度出发来设计应用管理策略,从整个IT管理出发 ...

  7. 一起谈.NET技术,发布NGuestBook(一个基于.NET平台的分层架构留言本小系统)

    发布NGuestBook的动机说明      大约在半年前,我在博客上发表了一个系列文章:<基于.NET平台的分层架构实战>.当时在讲解过程中用到了一个叫NGuestBook的案例,在那以 ...

  8. 基于.NET平台的分层架构实战(二)——需求分析与数据库设计

    基于.NET平台的分层架构实战(五)--接口的设计与实现 · 基于.NET平台的分层架构实战(四)--实体类的设计与实现 · 基于.NET平台的分层架构实战(三)--架构概要设计 · 基于.NET平台 ...

  9. 基于.NET平台的分层架构实战(一)——综述

    通过浏览博客园的文章发现,很多朋友对分层架构特别感兴趣,刚好我刚做完的毕业设计就是专门研究.NET平台上分层架构的(题目叫"基于.NET平台的分层架构与设计模式应用研究").通过做 ...

最新文章

  1. excplise tomcat启动过程中类找不到
  2. 安装Intel图像处理IPP库
  3. tensorflow 训练权重不更新_TensorFlow模型剪枝原理
  4. 16、17、18_使用gridspec定义多子图,条形图(Bar plots),分组条形图,堆叠条形图(Stacked bar chart),饼图(Pie plots),甜甜圈图,嵌套饼图
  5. PICT实现组合测试用例
  6. 华为荣耀9x怎么解账户锁_麒麟820,4000万像素,荣耀X10是下一部千元街机?
  7. Leetcode--826. 安排工作以达到最大收益
  8. 如何发布.Net MVC 网站项目(攻略集锦)
  9. python基于给定时间戳生成 未来/过去 前进/倒退 n个时刻的时间戳操作大全(包括秒、分钟、小时、天、星期、月、年)
  10. 数据存储与访问(SharedPreferencesDemo)
  11. java form上传图片_js formData图片上传(单图上传、多图上传)后台java
  12. thinkphp出现此页面不能重定向
  13. 计算机栏和用户栏有啥区别,电脑qq轻聊版和普通版有什么区别 windowsqq轻聊版特点...
  14. ftp服务器下载,细数五款好用的ftp服务器下载软件
  15. Few Shot Vid2Vid 论文心得
  16. 看过1000份算法简历,才明白人工智能、机器学习、深度学习!!!
  17. 红外热成像仪测温模块简要介绍说明
  18. MATLAB仿真m序列,Gold序列,Kasami序列扩频码性能仿真分析
  19. 微信小程序设置git提交、代码管理
  20. python作业.创建两个文本框,一个按钮。第 1 个文本框绑定任意键事件,敲击键盘任意可显示字符,在交互窗口中显示该字符;第 2 个文本框绑定<a>键事件,敲击键盘 a 字符,在交互窗口中显示 10

热门文章

  1. (4) — ARC之循环参照 转自易飞扬
  2. 学习.NET MAUI Blazor(四)、路由
  3. 凑单满减计算神器微信小程序源码下载不再掉入网购打折坑
  4. 同步机无传感滑膜观测器模型加代码 仿真模型+代码(基于28035
  5. Java很难找工作了?
  6. 六大核心三个环节四力模型解析私域流量的经典打法,企业私域流量运营学习思维模型分享!
  7. 单片机双机通信c语言实验心得,单片机双机通信实验报告.doc
  8. 【拆机】触摸感应LED台灯
  9. C语言怎么判断字符YN,c语言中的宏_详解(转)
  10. house of kiwi利用