业务逻辑层:形式上表现为业务数据的加工处理,得到的是新的内容数据,主要是实现应用的功能。比如计算器的加减乘除。
表示层:类似于css的处理,内容+样式数据输入该层后,该层通过对样式数据的处理,使业务数据以恰当的方式呈现。即渲染。
会话层:为会话主体建立状态管理,所以JSP中有个session的对象。
数据层:数据的存储管理。
层与层的关系: 可能语义上确立了包含关系,比如传输层负责进程到进程的通信。而IP层负责主机到主机的通信。显然,传输层的内容包含了IP层的内容。但是所谓的传输层协议却只实现他们的差集。这在协议的属于层次问题上把传输层和IP层分开了(所以我们称IP层对上层提供服务,这是为了明确这两层关系,将IP层统一进传输层)。 而有些场景,比如BS的体系结构,表示层和业务逻辑层,就是两个独立的层次。这个在语义上很清楚,表示不同的内容。