- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 Web分层设计研究(四)
控制层设计(二) 我们现在来逐步实现上文我们所构思的设计思路。 从表现层发送过来的请求包含两个关键数据:1:请求的服务类型,也就是标识。2:请求的表单数据(view object)。其中1是用来辨别所调用的功能模块,2是待处理的数据。在设计控制层的配置文件时,需要考虑3个必要元素:1:控制模块的标识;2:模块对应的类、方法;3:调用该控制模块所需要的参数
2007-07-13 15:13:00 4854
原创 Web分层设计研究(三)
控制层设计(一) 控制层通常为请求/响应数据进行导航而存在。同时它具有一定的数据处理功能,但处理的目的应出于组装符合合上下文调用规约的目的,不应该包含有业务逻辑。在与表现层通信时,控制层负责响应表现层的请求,并把模型层返回的消息或处理的结果转换为表现层的可以识别的显示逻辑。在与模型层通信时,控制层负责将表现层的请求通过服务查找功能调用系统的业务逻辑处理模块并接收返回
2007-07-12 14:17:00 4388 1
原创 Web分层设计研究(二)
表现层设计(二) 在上一次中,我将数据的封装的职责部分移交给了表现层,已经有一定的页面显示逻辑处理功能,而在纯MVC中,只有控制器层才负责数据的封装,事实上这样做会让servlet的request和response对象过度的渗透到我们的框架中,而这两个对象本来应该只在表现层中活动,出现在控制器层无疑将web容器的servlet对象都暴露给了控制器。在真正的分层设计中,控制器层
2007-07-06 11:06:00 4430
原创 Web分层设计研究(一)
Web分层设计研究表现层设计(一) Web的分层设计得益于设计模式的广泛应用。对每个希望在web中采用体系结构开发的系统,在考虑采用何种架构技术时,往往会将该架构的分层设计是否合理,是否职责分明放在考虑的首位。在web中,众所周知的MVC是目前多数开源web框架采纳的设计模式。但由于该模式的定义并不是非常的明确。各层所负的职责会有交叉的现象。我们在使用MVC,特
2007-07-05 14:38:00 6426
《人月神话》手机阅读版
2007-09-12
异步级联菜单脚本示例
2007-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人