ABP_J2EE

ABP_J2EE平台特点及优势

您现在的位置:首页 - ABP_J2EE平台特点及优势

1.ABP_J2EE平台的特点




1. 先进的技术体系:基于元模型的声明式开发设计思想在业务基础软件平台领域具有超前先进性,系统以元模型为基础,提出声明式业务对象概念,建立起完整的声明式元模型体系及平台执行引擎,以业务对象为单位组织业务,可实现数据层智能映射。业务的实现基于规则、面向服务、可配置,相对灵活,可实现较复杂的业务对象关系:组合、聚合、自连接;通过规则来自定义业务对象之间的约束关系,并可通过规则完成复杂的业务逻辑

2. 跨平台:完全基于J2EEB/S技术架构,采用pure java并充分考虑IBM JDKSun JDK的差异,实现了真正意义的跨平台

3. 勿需编码、专注领域,大幅降低开发工作量:ABP_J2EE平台对数据层的封装,可有效节省开发人员对数据层的代码编写工作量,减少视图层繁琐重复的页面代码编写和基础的功能测试,使开发人员更专注于逻辑层的需求开发

4. 灵活配置、快速响应随需应变通过配置方式快速的响应需求变化,方便地满足用户个性化的需求。

5. 学习曲线短:对技术开发人员基本要求是熟悉SQL语句,有基本的面向对象思想即可,实施人员经过一周就可以上手工作,半个月就可以较熟练掌握

6. 克隆性:ABP_J2EE平台的机制让自身具有良好的克隆性,相似的业务需求可快速简单的实现。

7. 扩展性:具有优异的扩展性,可以集成任何J2EE组件。对于用户的特殊需求,视图层可以自行扩展

8. 简单的配置管理和维护:ABP_J2EE平台的配置界面显示了系统的所有功能,不用查看代码即可了解系统所有功能点,并且在系统运行过程中可随时对功能进行更改、调整。

9.    可轻松支持从业务模型到业务系统的实现

10.   可透明支持分布式异构主流数据库(OracleDB2SybaseSQL ServerMySQL等)

SHAPE * MERGEFORMAT

11. 同时跨多数据库进行系统开发和部署:当客户采用不同数据库的多个系统需要进行整合或集成时,或客户的一个应用系统构建在多个数据库上时,采用ABP_J2EE平台是恰当选择

12.    支持多种主流Web服务器




13.  支持WindowsXPLinuxUnix等操作系统

SHAPE * MERGEFORMAT

14.  支持SOA

15.  支持Ajax

16.   技术开放,共享

17.   缩短项目周期,降低成本

2.比较优势



3.国际相似技术体系的开发技术或产品


3.1. 微软实验室的声明式编程

来源:http://dev.yesky.com/41/7811041.shtml

3.2. Oracle HTML DB

一种新型的 Web 应用程序开发环境

最新产品名称:Oracle Application Express

Oracle HTML DB 是为 Oracle 数据库提供的一种声明式的、基于Web 的应用程序开发环境;它可以帮助任何人,甚至那些几乎没有编程技能的人构建面向Web的数据输入应用程序和报表应用程序。

来源:http://www.oracle.com/technology/global/cn/pub/columns/spendolini_htmldb.html

3.3. Force.com

来源:http://www.salesforce.com/platform/