随笔 - 35  文章 - 1 评论 - 94 trackbacks - 8



与我联系

搜索

 

常用链接

留言簿(6)

我参与的团队

随笔档案(35)

文章档案(1)

.NET英文资料

.NET中文资料

其他博客

最新随笔

积分与排名

  • 积分 - 43360
  • 排名 - 1063

最新评论

阅读排行榜

评论排行榜

Page Controller (页面控制器)和Front Controller(前端控制器)作为Web设计的两种方式各有优缺点。

Page Controller 由于是Asp.net默认实现,所以使用起来十分方便,一般页面上的视图使用.inc文件来定义共用的部分。页面控制器是每个页面建立一个控制器,如果页面较多,可能不易于维护,就算使用公共的基类,但是会使基类的逻辑过于复杂。

Front Controller 将所有的控制放在一个控制器中,但是需要自己实现,所以如果不是基类的逻辑非常复杂,一般是不会使用的。下图显示了控制器的处理程序部分的结构,其中Handler 类负责处理各个 Web 请求,并将确定正确的 Command 对象这一职责委派给 CommandFactory 类。当 CommandFactory 返回 Command 对象后,Handler 将调用 Command 上的 Execute 方法来执行请求

posted on 2007-05-20 14:51 圣炎¢天乐 阅读(431) 评论(0)  编辑 收藏 网摘

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
Google站内搜索

相关文章:

相关链接: