Primeton EOS Platform 特点与优势

业务化的配置开发能力

Primeton EOS Platform实现业务化的配置开发与平台化的组件扩展相结合,解决快速开发以及技术团队分工合作的问题,提高应用的快速交付和复制推广的能力。

Primeton EOS Platform提供基于浏览器的在线表单配置和流程配置能力以及基于流程、环节、角色的表单控件精细化权限配置能力和数据展示权限配置能力。

在一个IT业务系统中,增删改查类业务和流程类业务占到应用总功能的70~80%左右,这类业务可以通过Primeton EOS Platform提供的业务化配置功能在线配置开发完成。复杂功能和系统集成功能占应用总功能的20~30%,这类功能需要高层次技术人员开发。通过Primeton EOS Platform的组件扩展机制,复杂功能逐步积累成技术组件或业务组件。

高性能表单

目前市面上的表单产品大多采用解析执行的方式执行表单:用户配置的表单以XML方式保存,运行时动态解析XML文件,动态生成HTML代码。

与其他表单产品不同的是:Primeton EOS Platform提供在线的业务配置环境,以可视化的方式配置出业务表单以及业务查询界面在保存时都编译为JSP代码,运行时直接通过应用服务器生成Java类运行,性能损耗非常小。

精细化权限

基于Primeton EOS Platform提供的“Party—Resource—authentication”模型,Primeton EOS Platform提供精细化的授权功能。可对某角色授予表单上某个控件或操作按钮的只读或不可见权限,对某个角色授予视图的查询条件或查询结果列设置是否可见权限。基于这种精细化授权开发应用可减少UI开发工作量,提高业务配置灵活度。

Primeton EOS Platform同样提供了基于流程环节的表单权限配置,业务管理员可在流程的环节上设置权限规则,当用户等于某个人或在某个机构时,表单上的某个控件或按钮不可见。

架构级扩展

Primeton EOS Platform的扩展基于Eclipse的扩展机制,增加了产品各个层次的扩展点,用户可使用SCE Studio扩展出符合客户业务领域的领域业务化配置平台。

Primeton EOS Platform的扩展架构真正做到了可插拔,用户向EOS Server中部署扩展配置文件后扩展实现会加载到平台,而用户卸载扩展配置文件后则同样会卸载扩展配置。Primeton EOS Platform的扩展架构真正实现了配置文件分离,当产品升级时,不会影响用户的扩展配置文件。