框架的结构
来源:互联网 发布:linux exec 返回值 编辑:程序博客网 时间:2024/05/15 18:35
框架分为如下层次:
1)数据持久化层:这一层次主要是完成数据的持久化,提供数据的存储和对存储数据的跨平台的访问
2)业务逻辑层:这一层定义业务逻辑接口,实现业务逻辑,并提供业务逻辑接口和多种访问协议的绑定
3)用户界面层:这一层提供界面,来完成和用户的交互
分层结构有利于系统的企业级部署,有利于系统的开放性、可扩展性、可集成性。但增加了系统模型的复杂度。从设计的角度上来看,这种分层的模型和最传统的单机应用比较,不利于表达系统的业务模型设计。
为了简化这一点,减少业务模型设计和具体程序实现之间的概念差异,需要跨越各个层次,统一定义一个数据集的规范。
虽然这几个层次似乎是存在着前后的关系,但按service的理念来看,也可以认为每一层都是个单独的服务层。
另一方面,这个框架应该是模块化的、插件化的,每个模块之间逻辑上互相独立,只存在单向的依赖关系,每个模块通过对外提供的服务接口来被访问。这个方面,可以学习和借鉴Eclipse和Xoops的作法。
- 框架的结构
- ssh框架的结构
- osgi框架的结构
- CAffe框架的结构
- Collection框架的结构
- Collection框架的结构
- FLEAPHP框架的目录结构
- 论文的一般结构框架
- 我的框架:文件结构
- play 框架的MVC结构
- OpenWrt的swconfig结构框架
- OpenWrt的swconfig结构框架
- 介绍Collection框架的结构
- Collection集合框架的结构
- 介绍Collection框架的结构
- opencart的MVC框架的结构
- 信息管理系统设计书的结构框架
- Web框架tomcat5.0的目录结构
- 国外破解网站大全
- Server Push详解[转载]
- 06/03/08
- 编码又见编码
- 人生少走弯路的十条忠告
- 框架的结构
- VBScript脚本中的类模板
- 轻松过节
- 在应用中加入全文检索功能 ——基于Java的全文索引引擎Lucene简介
- 使用RealNetworks产品构建网络电台-1 (建台篇)
- SQLServer用函数都要用As
- Sfilter在Win2000下动态加载的实现
- 图像拼接首先需要考虑的是图像的配准(Image Registration,或是Image Alignment
- 跨站点脚本攻击