CAXA EAP平台介绍
CAXA EAP提供的功能可以分成5个层面 图 CAXA EAP组件架构 各模块说明及其功能分配如下: 1. 模型服务 提供元模型、业务模型、UI模型以及与其密切相关的各种服务,所提供的服务包括元模型服务、持久化服务、事务服务、行为传播服务、访问控制服务、审计服务、快照服务、里程碑服务、查询服务。 2. 会话服务 提供数据连接、并发控制等各种连接服务,包括会话服务、License服务。 3. 文件服务 提供文件上传下载、浏览等服务,包括文件服务、浏览服务。 4. 工作流服务 提供工作流的运行、监控等服务,包括工作流服务。 5. 应用服务 提供面向特定横切面应用的服务。包括错误服务、通知服务、邮件服务、报表服务、打包服务、UI组件服务。 6. 开发工具 开发工具提供应用开发人员进行业务模型的定制和应用的定制,提供两个工具:元模型定义工具(MetaDesigner)和应用设计工具(WinFormDesigner),分别实现经过充分抽象的业务模型的构造以及特定的应用界面构造。 7. 运行工具 运行工具主要实现对应用设计器设计的PLM应用的动态解释,类似于虚拟机。应用解释器是一个程序外壳,可以和一个应用配置结合在一起固化为一个特定的应用。 8. 平台工具 平台工具提供整个平台公用的各种应用,包括以下几个应用: 模型配置器,实现对业务模型的补充性完善,是元模型定义工具的简化版本,供实施人员/用户使用。 应用配置器,实现对应用的调整和配置,是应用设计工具的简化版本,供实施人员/用户使用。 工作流设计器,实现工作流定义和模板管理。 工作流监控器,实现工作流任务的监控、分析、管理。 任务箱,实现对工作流任务的接收与处理。 报表设计器,实现对报表格式的定制。 汇总设计器,实现统计汇总的定制,以及报表的输出配置。 系统管理,实现对平台整体的配置管理,如DB/Vault管理、数据恢复与备份等。 日志管理,实现日志的管理、查询、输出等。 安全中心,实现用户、组、角色、权限的配置与管理。 更新管理,实现更新的各种配置与升级。 |