iMatrix平台为什么被称为java快速开发平台
java 快速开发平台是 基于 java 语言进行开发,采用 SOA 技术架构,进行服务化的分割包装,通过 ESB 注册管理起来, ESB 主要完成消息转换、路由等通信机制,最后通过 BPM 进行流程编排,从而把一些服务组装成一个新的业务。在业务需求变化的时候,只要通过上层的业务流程的调整,即可快速实现对新业务需求的支持。 SOA 技术架构,是一种业务驱动的 IT 体系架构方式,支持对业务的整合,使其成为一种相互联系、可重用的业务任务或服务。其核心就是把企业组织的业务流程功能模块划分为服务,并对外提供标准的接口,基于这些服务,组织内部的不同业务部门或是不同组织可以快速组合所需的业务流程。 iMatrix 平台首先是用 java 语言编写的。同时也采用了先进的 SOA 体系架构和标准规范 , 并提供了层次分明的 MVC 多层结构,实现了平台内部以及同其他系统接口的松散耦合。 iMatrix 平台有效地屏蔽底层 J2EE 的复杂技术,将很多通用功能做成了系统级的组件,用户能够直接使用。同时平台对底层复杂的技术细节做了大量的封装,降低了技术的使用难度,并且提供项目开发模板、规范和示例,让用户无需从零开始,一般用户通过系统提供的 WEB 图形化表单、流程定制界面,即能快速、便捷的完成应用模块的配置和开发。 iMatrix 平台不止具备以上几点,以下说明也是很重要的。 1.