词条 | Matrix Platform |
释义 | 产品简介Matrix Platform是华创动力提供的一款业务导向的、面向服务的基础平台,以面向服务架构为基础,实现了快速应用开发、电子表单、工作流、应用集成等多种功能模块的统一平台。将J2EE体系规范、面向服务架构 (SOA)、Web2.0、BPM和MDA等思想和技术完美结合起来,为企业级应用的开发、运行和维护带来了卓越的价值。有力的简化应用开发的步骤,降低应用开发的难度,提高应用开发的效率及灵活性,节约应用开发的成本,从而提高应用开发的生 产力。工业化革命使工业生产能力大幅提高,面向服务思想的落地,等同于一次软件革命,软件项目开发不再是一行行代码的堆砌,面向服务的基础平台提供了标准服务的构造能力,再通过平台的服务组装机制将服务根据需求组装成为不同的具体应用系统. 产品概述Matrix Platform实现了模型驱动开发的思想,提供了一个基于Eclipse的工作台,并支持设计视图和物理试图两个不同的视图,将项目开发的不同阶段的相关人员(需求人员、分析设计人员、开发人员、测试人员、维护人员)共用一个工作平台,通过设计视图进行需求获取、分析、设计,在这个过程中,工具已经同步产生了jsp、javabean、wsdl、xml配置文件等相应的物理介质,设计完成后用户可以切换到物理试图进行相应的部署、调试及后期维护等工作。 Matrix 服务器提供了一个健壮的面向服务的基础架构,实现了SOA三架马车SCA、SDO、BPEL规范做为核心,并基于该架构提供了快速应用开发、电子表单、工作流、应用集成等功能模块。将面向对象的开发方式升级到面向组件、面向服务的开发方式。 快速应用开发Matrix Platform提供了基于MVC框架思想得快速应用开发支持能力: M表现为平台的”数据服务” “数据服务”提供了图形化的实体及实体关系的定义,实体和表结构的映射,并通过扩展Hibenate提供数据的持久化能力支持。 V表现为平台的”页面服务” ”页面服务”提供定制页面布局、页面展示,页面数据的绑定及校验等能力。 C表现为平台的” 页面流服务”和“逻辑服务” “页面流服务”提供页面流转定制能力及页面按钮提交和后台服务的交互能力。 “逻辑服务”分为流程逻辑服务和编码逻辑服务,通常的业务逻辑可以通过流程逻辑服务以图形化、流程化的方式进行描述,包括服务的调用,数据的交互,If、While、ForEach等逻辑的支持及异常处理等等;如果是运算类等规则非常复杂,不适合在分解为不同的服务的逻辑则可以直接采用编码逻辑,用Java编码描述业务逻辑。 电子表单Matrix电子表单是一套以表单设计、表单处理为核心的电子表单系统,提供可视化的设计工具,通过工具所提供的所见即所得的设计方式可制作仿真纸面效果的电子表单。并可以轻松定义数据验证,进行表单输入项和业务数据的绑定。运行时由表单服务器解释生成电子表单并负责表单信息对应业务数据的存储功能 工作流Matrix 工作流致力于企业的业务流程自动化解决方案,同时支持BPEL和XPDL规范,为企业的业务流程自动化以及企业流程再造提供坚实的基础平台,成为业界领先的企业业务流程自动化的基础平台产品以及企业流程再造的核心产品。有力的简化应用开发的步骤,降低应用开发的难度,提高应用开发的效率及灵活性,节约应用开发的成本,从而极大的提高应用开发的生产力,为企业工作流自动化和企业流程再造提供了一个基础平台。 应用集成随着信息化建设的不断深入,信息共享互联互通正在逐步成为政府和企业信息化建设的主要方向。随着时间的推移,社会分工越来越明显,各行各业都不在是独立的,完整的运营,在生产、销售、服务各个环节都需要和不同的合作伙伴协作,这也要求各自的系统能够互联互通,消除信息孤岛成为一种必需和必然。信息化建设到现在,企业都或多或少已经建立了一些信息系统,建设新系统时都不再希望建设成信息孤岛,而是希望和原有系统互联互通。 Matrix应用集成 提供基于业界规范的服务编排功能,一方面可以实现业务的敏捷性,根据业务环的变化从而实现对信息、流程的集成,消除信息孤岛,达到信息在不同部门人员之间,不同系统之间的自由流转。 产品特点Ø 提供统一的、完整的、一致的平台 Ø 业务导向、模型驱动,设计即开发 Ø 支持BPM全生命周期 Ø 支持服务重用 Ø 解决系统的互连互通 Ø 覆盖面广泛的价值体现 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。