UniEAP
定义
UniEAP是由东软集团研发的企业应用平台软件,全称统一企业应用实践(Unified Enterprise Application Practices),名称中并不含产品版本的含义,而被用作一套平台产品的统称[2]。它由三部分构成:支撑应用搭建的开发框架、可重复使用的公共构件,以及配套的软件开发方法学,目标是通过构件复用和构件装配缩短应用软件的构造过程[4]。
在东软集团的解决方案技术体系中,UniEAP被定位为统一架构的核心平台,为不同行业的解决方案提供稳定的应用框架和功能构件集合,是该公司行业解决方案的底层技术支撑[2]。2014年发布的产品材料把它进一步描述为面向软件产品线的业务基础平台,通过多层次、结构化的基础架构、组件和开发工具提供完整的业务开发解决方案[5]。
原理
平台在技术路线上基于J2EE架构,并使用大量企业应用架构设计模式;遵循XML、SOAP、WSDL、WSRP、ODBC、WfMC等业界规范,以获得开放性;采用符合JAAS安全机制的单点登录和基于角色的权限控制,各系统使用统一认证[4]。平台支持Windows、Linux、Solaris、IBM AIX等操作系统,可运行于WebSphere、WebLogic、Sun JES、Oracle AS等应用服务器,并适配Oracle、DB2、Sybase、MS SQL Server等数据库[4]。
在架构设计上,平台以资产库为核心,划分为表现层、业务逻辑层、数据层和基础框架4个层次,并在MVC框架基础上扩展,配合数据绑定机制把表现层与业务层衔接,使界面数据的状态变化能够同步到数据库。平台同时采用元模型驱动的设计期与运行期架构,用元数据模型定义和约束组件,把业务需求沉淀为模型,再通过模型配置应对需求变动;这种做法被称为对技术细节的屏蔽,开发者关注业务逻辑而不是具体实现技术。
平台的核心技术构件的构成为工作流、电子表单和报表3类,早期技术指标称这些构件可满足构建灵活复杂企业应用的需要,并称平台可通过增加设备扩展性能[4]。围绕这些构件,平台形成了流程管理、应用开发、报表与数据分析、数据集成、自动化测试等家族产品,分别对应流程定义与流转、原型设计与编码、复杂报表呈现与数据可视化、异构数据交换和用例自动化执行等环节[6]。
发展历程
1997年,东软启动名为解决方案统一应用平台的UniEAP研发项目,其目的是支撑公司应用软件解决方案由传统开发方式转向组件化、资产化[1]。2007年7月18日,东软在北京举行发布会,首次公开展示以UniEAP为统一架构的解决方案核心平台,并说明该项目已积累十余年[2]。
据当时的平台负责人介绍,UniEAP最初只被定位为技术支持平台;2000年以后,它在东软解决方案技术路线从客户端/服务器架构转向基于Web的多层架构中承担了重要作用;2005年以后,平台成为行业解决方案产品的共性技术与方法学基础,推动行业解决方案走向资产化和标准化;随着SOA概念成熟,平台又完成了向服务导向基础技术平台的转型[2]。
2014年10月10日,东软在北京发布升级版本UniEAP v4,同时发布云应用平台SaCa v2,两者被定位为面向移动互联网和云计算时代的企业互联网应用支撑平台产品[1]。发布材料称,新一代UniEAP v4能够支撑软件产品线开发模式,帮助客户适应变化中的外部市场;截至当时,SaCa与UniEAP产品合计申请55件专利、拥有35项软件著作权,在政府、医疗、制造、电信、能源、教育、金融、交通等领域拥有近2500家客户[5]。
报表方向的产品延续了较长时间。2019年11月,UniEAP Report发布V5.3版本,在原有中国式报表功能基础上增加了GIS标记点地图、报表联动交互、在线数据源管理等功能[3]。2019年底发布的V5.4改用基于JS与HTML的纯Web报表设计器,替代早期的Eclipse插件式设计器,并增加日文版与在线帮助文档[7]。
应用
按东软公开发布的说法,UniEAP主要服务于行业解决方案的开发,覆盖社保、电信、电力、金融、国土、质检、水利、公安、财政以及企业信息化等方向[4]。在客户层面,公开材料列出了电信运营商在20多个省份的分支机构、上海证券交易所、中国工商银行、上海浦东发展银行,以及国家电网、陕西电力、海尔、美的、宝钢等单位[2]。
平台家族中的报表产品被单独用于企业报表开发。其产品资料称,UniEAP Report针对中国式报表的多层表头、斜线标题、分栏分页、复杂统计运算等样式需求设计,支持多数据源关联、数据填报回写以及Excel、Word、PDF、HTML、CSV等格式导出[8]。公开的客户名单包括国家工商总局、国家发改委、上海黄金交易所、浦发银行、美的集团、海尔集团等[3]。
在流程管理与电子表单方向,平台被用于政务审批、企事业单位协作办公和业务流程再造等场景,以及以表单为载体的数据采集与流转;电子表单产品支持在线与离线两种填写模式,未填完的数据可本地保存,之后再继续填写并一次上报[9]。此外,平台还衍生出数据集成产品,用于构建数据中心、跨网络域数据迁移与同步。
局限
UniEAP是面向行业解决方案开发者的平台型软件,并非可直接安装使用的终端业务系统;使用者需要在其框架和构件之上进行配置与二次开发,才能得到具体业务应用。平台的价值依赖于既有可复用资产的丰富程度,资产积累不足时,构件复用的效果会相应减弱[4]。
早期资料显示,平台主要面向国内市场,服务对象为企业、政府及第三方解决方案开发商。其技术基座是J2EE及其相关规范与商用中间件,运行环境的适配范围受此约束,公开的技术说明也只列举了当时的4类应用服务器和4类数据库[4]。
参见
参考资料
- 东软发布升级版SaCa和UniEAP产品 [引用日期2026-10-29]
- Profound Accumulation & Gradual Delivery [引用日期2026-10-29]
- 工作效率提升 3 倍!UniEAP Report V5.3 精彩来袭 [引用日期2026-10-29]
- 通用企业应用开发平台 [引用日期2026-10-29]
- 东软推出全新企业互联网应用平台_财经_中国网 [引用日期2026-10-29]
- 东软产品体系介绍PPT课件 [引用日期2026-10-29]
- 新版报表设计器发布,5 大优势引领报表开发新时代 [引用日期2026-10-29]
- 所有图表的数据来源均可以分为两类,一类是数据来源于数据集,另一类是数据来源于单元格 [引用日期2026-10-29]
- UniEAP Form [引用日期2026-10-29]