
上一期中,给大家留下了悬念,华为 Business Object 和业界 Business Object 有哪些区别呢?让我们接着听华为商业应用开发云的首席架构师丁俊卿为您解答。


在业界通用 Business Object 基础上,华为做了相应增强,通过领域知识库、构建模式库、Business Object 模板等手段,辅助领域专家快速构建相对复杂的 Business Object。
同时华为的 Business Object+机制可便捷的封装客户既有系统,使既有系统在华为商业应用开发云平台上复用和变现。
华为 Business Object+的特点可简单描述成,领域知识封装器、领域知识转化器,商业应用搭建模块。可以让行业专家从业务的角度快速定义业务对象,让开发者更快速的集成、扩展业务对象,从而构建专业的商业应用。

华为商业应用开发云通过元数据驱动的微服务框架,方便开发者将已有的服务集成为元数据驱动的微服务,从而保护开发者的既有投资。
非托管的第三方服务仅需两步就能完成与微服务框架的集成与测试,生成的微服务元数据通过微服务管理门户发布至元数据引擎运行,不需要开发者关注部署、运维的细节,并且可以做到租户隔离。
托管的第三方应用只需在线填写托管模板,即可生成微服务元数据、完成服务的注册和一键式运行资源分配和应用部署。
元数据驱动的微服务框架能够极大的方便开发者增强、扩展已有的服务,保护自己的前期投资。
华为商业应用使能开发云的编排工具,通过可视化方式编排集成的微服务和平台微服务构建新的服务。

华为商业应用开发使能云提供了端到端可视化在线编排工具,用来降低开发门槛、开发成本、提升开发效率,包括:
1.站点、页面构建工具,UI Studio ,支持 PC/Pad/Phone 三屏应用的页面编排。
2.APP 构建编排工具,Process Builder、Flow Builder,可以快速的拖拽图元和服务编排构建商业应用。
3.Business Object 构建工具,领域专家可以直接使用该工具构建 BusinessObject,减少需求沟通的工作量,降低需求传递过程中的损失。
4.API Fabric,工具可快速集成外部系统并在线完成接口联调测试。
5.领域模型状态编排工具,可以基于状态机快速完成领域模型状态转换逻辑的编排,尤其适用于在线编排 IOT 设备镜像的状态。
所有的工具编排结果均以标准化元数据保存,便于发布、扩展、快速部署。

为商业应用开发云平台提供了全云化在线开发、测试、部署、运维能力,只需注册一个账号,系统自动完成开发环境的分配、测试环境分配、预生产环境分配、生产环境分配。免去了传统开发方式的各种环境配置。并且可以使商业应用的开发、测试、预生产、生产环境无缝对接,一键发布至生产环境。
通过首席架构师丁俊卿的讲解,相信大家对华为商业应用开发云有了一个初步的了解。目前华为商业应用开发云已经正式上线,感兴趣的小伙伴可以访问我们的官网哦~!
本文转载自公众号华为开发者社区(ID:Huawei_Developer)。
原文链接:
https://mp.weixin.qq.com/s/0KZGDdZcB8VSUyoglpok4g
评论 1 条评论