用友iuap5.0开发详解:技术中台、数据中台与业务中台

需积分: 7 15 下载量 64 浏览量 更新于2024-06-26 收藏 41.54MB DOCX 举报
"yonbip-iuap开发指南" 本文档是用友集团的yonbip-iuap开发指南,详细介绍了iuap5.0的整体架构和技术细节,旨在为开发者提供一个全面的指导。iuap5.0的核心在于其“3+2+1”架构,即技术中台、数据中台和业务中台三大中台,加上混合云服务和生态服务,以及开发平台。 技术中台是iuap5.0的基石,它提供了云原生系统构建所需的技术规范、框架和容器化部署运维工具,旨在支持快速发展的云业务,并协助企业进行数字化转型。这一层主要关注基础技术能力的构建和维护。 数据中台则专注于数据管理和分析,通过数据湖、数据智能和数据报表等工具,帮助企业管理和挖掘数据价值,推动数据驱动的决策。这一部分的目标是提升企业的数据处理和分析能力。 业务中台建立在技术中台上,提供了企业应用建模和扩展能力,结合数据中台的数据服务,支持企业云应用的构建。此外,iuap的混合云服务可连接用友云与NC/U8等传统ERP产品,实现混合云环境的整体解决方案。 tinper-react前端技术框架是一个基于React的现代化前端开发框架,集成了前端工程化、开发语言规范、用户体验一致性以及组件库等功能。它包含了全局状态管理、路由、国际化、键盘支持和响应式适配,适用于开发复杂的中后台业务系统。 UCF-CN(云原生开发框架)是iuap5.0的另一关键技术,它在云原生基础上提供开发能力增强。框架分为三层:基础规范定义、配套组件实现和开发指引。基础规范包括微服务、日志、异常处理等多个方面,配套组件涵盖从基础实体到服务调用的各个层面,而开发指引则提供了脚手架和统一组件管理等工具。 开发框架部分,iuap5.0云原生编程模型采用了一些关键的前端和后端技术,包括前端的tinper-react和后端的UCF-CN,以支持高效、灵活的开发流程。 yonbip-iuap开发指南为开发者提供了构建和扩展企业级云应用的全面指导,涵盖了从底层架构到前端用户体验,再到数据管理和业务流程的各个方面,是用友集团在云计算和数字化转型领域的重要贡献。