BOWP智能框架介绍

  BOWP(Business Object Web Platform)是一个集RIA(富客户端)、业务层和数据层于一体的MVC(模型-视图-控制器)结构新标准Web的AOP(面向切面编程)AI平台,用它来开发,将会带来全新的体验。

  BOWP利用数据模型驱动和面向切面编程为业务开发和系统部署、性能、安全、运维等指明方向,从而使系统和业务更加简单,同时AI利用平台的数据模型,从而使的系统更加的智能。

  BOWP提供业务与系统分离,业务开发人员专注业务开发,系统开发人员专注系统和框架开发。

  BOWP为PC端、移动端的Web应用提供一套基础性平台,它提供全栈式的解决方案,主要包括web层和中间层,其中中间层又分为业务层和数据访问层: 

1. Web Tier – 使用流行的富客户端技术,实现用户请求的封装和服务端响应的解析;

2. Middle Tier:

  • Business Tier – 响应客户端请求,将请求信息自动映射到业务对象,并依赖Data Access Tier实现数据对象到数据库表的映射,使框架使用者只需要关注业务逻辑的实现。
  • Data Access Tier– 一种简单而有效的OR/Mapping实现,对Jdbc的数据链接、数据存取等进行了封装,并且针对不同数据库类型有不同的实现。 

    结构图:

posted @ 2017-06-16 15:37  王仲明  阅读(233)  评论(0)    收藏  举报