
设计模式
wghcn
大梦谁先觉,平生我自知,草堂春睡足,窗外日迟迟。
展开
-
DMM模式简介
DMM(Direct Model Mapping,直接模型映射)是一种新的对象持久化模式,它吸纳了AOA架构的核心理念,简化了域模型(Domain Model)到持久存储的映射过程,不但能实现域模型到关系数据库的映射,还能实现域模型到文件或面向对象数据库的映射。 跟ORM (Object-Relation Mapping,对象-关系映射)一样,DMM也是一种对象持久化机制,不过两者的区别也原创 2009-02-18 23:07:00 · 4443 阅读 · 0 评论 -
BCP模式简介
BCP(Business Controller Page,业务-控制器-页面)是一种新的面向WEB应用的设计模式,它基于AOA架构,继承并扩展了MVC模式。BCP模式整合了模型、视图和控制器并对相互之间的关系进行了清楚的界定。 传统的MVC模式只是提供了一个通用的分层的描述方法,实际在具体定义上是很宽泛的,由于MVC模式最初是在Smalltalk中实现的,而施乐开发 Smalltal原创 2009-02-19 00:16:00 · 1963 阅读 · 0 评论 -
AOA概述
AOA(Application Oriented Architecture,面向应用的架构)是一种以应用为中心的编程模型,主要提供了在不同的应用场景下构建设计良好的应用程序的方法。从本质上来说,AOA体现的是一种新的构建复杂应用的策略。在基于AOA技术的系统中,应用程序的功能是由一系列层次分明、松散耦合并且设计良好的组件组合构建起来的。AOA不是一种语言,也不仅仅是一种软件设计方法,对于原创 2009-02-19 00:21:00 · 1234 阅读 · 0 评论