业务逻辑层:形式上表现为业务数据的加工处理,得到的是新的内容数据,主要是实现应用的功能。比如计算器的加减乘除。

表示层:类似于css的处理,内容+样式数据输入该层后,该层通过对样式数据的处理,使业务数据以恰当的方式呈现。即渲染。

会话层:为会话主体建立状态管理,所以JSP中有个session的对象。

数据层:数据的存储管理。

层与层的关系: 可能语义上确立了包含关系,比如传输层负责进程到进程的通信。而IP层负责主机到主机的通信。显然,传输层的内容包含了IP层的内容。但是所谓的传输层协议却只实现他们的差集。这在协议的属于层次问题上把传输层和IP层分开了(所以我们称IP层对上层提供服务,这是为了明确这两层关系,将IP层统一进传输层)。 而有些场景,比如BS的体系结构,表示层和业务逻辑层,就是两个独立的层次。这个在语义上很清楚,表示不同的内容。

业务逻辑层,表示层,会话层及层间关系相关推荐

  1. 【计算机网络】计算机网络 OSI 参考模型 ( 计算机网络分层结构 | OSI 七层参考模型 | 应用层 | 表示层 | 会话层 | 传输层 | 网络层 | 数据链路层 | 物理层 )

    文章目录 一.计算机网络分层结构 二.OSI 七层参考模型 三.应用层 四.表示层 五.会话层 六.传输层 七.网络层 八.数据链路层 九.物理层 一.计算机网络分层结构 计算机网络分层结构 : ① ...

  2. 业务逻辑与数据库之间缓存层

    业务逻辑直接与数据库进行交互,这样将会严重影响系统的整体性能,因此在业务逻辑与数据库之间引入一层缓存层,当需要向数据库中添加数据实体时,先将数据实体对象放入到缓存,并将实体对象放入到队列中,以进行持久 ...

  3. 三层架构:表示层-业务逻辑层-数据访问层

    三层架构和MVC是两个东西. 非要相关的话: 三层架构中"表现层"的aspx页面对应MVC中的View(继承的类不一样) 三层架构中"表现层"的aspx.cs页 ...

  4. 三层架构:表示层-业务逻辑-数据层

    三层架构:表示层-业务逻辑- 原文地址:三层架构:表示层-业务逻辑层-数据访问层  作者:灰烬 三层架构和MVC是两个东西. 非要相关的话: 三层架构中"表现层"的aspx页面对应 ...

  5. 三层架构:表示层-业务逻辑层-数据访问层2

    概述 在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构.微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层.业务逻辑层(又或称为领域层).表示层. 三层结构原理: 3个层次中, ...

  6. OSI七层模型——会话层表示层应用层

    文章目录 OSI OSI简介 OSI之会话层功能 OSI之表示层功能 OSI之应用层功能 OSI OSI简介 TCP/IP是计算机最基本的一种网络通信协议,TCP/IP协议基于OSI七层模型的设计思想 ...

  7. 设计数据层组件并在层间传递数据

    Angela Crocker.Andy Olsen 和 Edward Jezierski Microsoft Corporation 2002年8月 适用于:     Microsoft® .NET ...

  8. 三层架构:表示层-业务逻辑…

    原文地址:三层架构:表示层-业务逻辑层-数据访问层作者:灰烬 三层架构和MVC是两个东西. 非要相关的话: 三层架构中"表现层"的aspx页面对应MVC中的View(继承的类不一样 ...

  9. 单件模式与业务逻辑服务层封装

    目前,软件分层的思想已经得到普及,在我所做过的项目中也得到了很好的效果.但是也有明显的缺点,应付从下而上的变化时,往往需要级连修改,尤其是数据库结构发生变化,另外如果采用了NHibernate之类OR ...

  10. 系统业务逻辑书籍_新年福利 | 架构的“一小步”,业务的一大步

    作者:闲鱼技术-绛曲 前言: 谈到"架构"这两个字,会有好多的名词闪现,比如:分层架构.事件驱动架构.DDD.CQRS等.亦或者一堆的软件设计原则,如:KISS原则(Keep it ...

最新文章

  1. android surface 平板,Surface平板能升级安卓4.0吗
  2. CISCO CME:配置基于硬件的电话会议
  3. 【Maven学习】定制库到Maven本地资源库
  4. 服务器删除网站文章,如何一次性删除wordpress所有文章
  5. 记录 之 TypeError: ‘int‘ object is not subscriptable
  6. QStackedWidget实现自适应紧凑布局
  7. python 字符串编码
  8. 7月份Github上最热门的Java开源项目
  9. 后视摄像头_鸡肋还是“真香”?流媒体后视镜到底值不值冲?
  10. php properties,PHP ReflectionClass getStaticProperties()用法及代码示例
  11. 从程序员到项目经理(7):程序员加油站 -- 完美主义也是一种错
  12. 一例XenApp无法登陆的解决思路
  13. Java代码注释加入图片和表格
  14. 用计算机用两个珠子能拨出那些数字,人教版一年级数学上册第三单元教案
  15. 【稀饭】react native 实战系列教程之数据存储
  16. 法向量变换矩阵的推导
  17. python基础学习--猜拳游戏
  18. 几种非接触涂层测厚方法原理对比
  19. 为什么Google是人工智能发展的主要动力?
  20. STL容器——案例版

热门文章

  1. 行业分类参考-做所有事情都要归于行业
  2. 简单介绍一些关于 Kaggle 比赛的知识
  3. PHP图片转base64
  4. 行测-常识积累(4)
  5. cherrytree笔记_如何使用CherryTree做笔记
  6. 电商服务器性能,电商平台服务器性能优化设计与实现
  7. js选择器获取元素的value值,如何判断为空
  8. linux的pci文件是哪个,Linux系统查看PCI设备信息
  9. 2019-2月份月度总结
  10. oracle删除表空间下所有的表