多层架构 增加扩展性

原创 2006年05月26日 17:17:00
  • Web 层

    Web 层为客户端提供对应用程序的访问。这一层是作为 Duwamish.sln 解决方案文件中的 Web 项目实现的。Web 层由 ASP.NET Web 窗体和代码隐藏文件组成。Web 窗体只是用 HTML 提供用户操作,而代码隐藏文件实现各种控件的事件处理。

  • 业务外观层

    业务外观层为 Web 层提供处理帐户、类别浏览和购书的界面。这一层是作为 Duwamish.sln 解决方案文件中的 BusinessFacade 项目实现的。业务外观层用作隔离层,它将用户界面与各种业务功能的实现隔离开来。除了低级系统和支持功能之外,对数据库服务器的所有调用都是通过此程序集进行的。

  • 业务规则层

    业务规则层是作为 Duwamish.sln 解决方案文件中的 BusinessRules 项目实现的,它包含各种业务规则和逻辑的实现。业务规则完成如客户帐户和书籍订单的验证这样的任务。

  • 数据访问层

    数据访问层为业务规则层提供数据服务。这一层是作为 Duwamish.sln 解决方案文件中的 DataAccess 项目实现的。

  • 版权声明:本文为博主原创文章,未经博主允许不得转载。

    相关文章推荐

    用于构建 RESTful Web 服务的多层架构

    文章出自:Bruce Sun, Java 架构师, IBM   简介: 由于它简便、轻量级以及通过 HTTP 直接传输数据的特性,RESTful Web 服务成为基于 SOAP 服务的一个最有...

    基于多层架构的asp.net mvc项目的搭建

    黑马程序员---.NET多层架构体系

    ---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------     在外观层、中间服务层和数据访...

    Microsoft NLayerApp案例理论与实践【多层架构与应用系统设计原则】

    在对NLayerApp实际项目进行讨论之前,让我们首先学习一下(或者应该说重温一下)分层/多层架构与应用系统设计原则。很多朋友会认为这些都是老掉牙的内容,只要是软件从业人员,都会对这些内容非常熟悉。然...

    多层架构解析

    分为如下几层 Web BLL IDAL Model DALFactory NHDAL 根据PetShop3.0的框架:Web层只依赖于BLL和Model,也就是说web层调用BLL层...

    kbm---关于多层架构

    关于多层架构 kbmMW包含了相当高级的特性来从客户端接受查询、发送返回结果集到客户端并允许结果集中变化的数据自动更新回物理数据库。 与kbmMW中其他的一样,这个包含两个终端,一部分在服务器...

    MVC设计模式与多层架构

    MVC设计模式与多层架构多层架构就拿B/S开发说起。最初的ASP直接把数据库访问代码写在页面上。整个网站就是几个页面。数据访问、业务控制、界面显示全都在一个文件里。这种设计可以理解为一层架构。因为它没...

    C#中winform,webform多层架构理解

    学习了一个月了,对与C#的asp.net开发的多层架构的一点心得。 一般是说三层架构,即数据访问层,业务逻辑层和表示层。 但是当打开一个系统一看,哪怕是小小的一个系统也会不止三个文件,于是有人说三...

    浅谈ASP.NET中多层架构

    很多人对开发多层应用程序感到一定的困难。来看一个例子:对于一个只有一两个人的小公司,一个人可能同时担当老板、出纳、会计、市场、销售、开发等多项工作。而对于一个大公司,就会进行比较严密的分工,每个人只完...

    在.NET下多层架构企业管理系统的开发

    在.NET下多层架构企业管理系统的开发
    内容举报
    返回顶部
    收藏助手
    不良信息举报
    您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
    举报原因:
    原因补充:

    (最多只允许输入30个字)