b/s的三层模型结构指的的是什么?能具体说一下每层都干什么吗?

来源:百度知道 编辑:UC知道 时间:2024/09/23 20:36:54
b/s的三层模型结构指的的是什么?能具体说一下每层都干什么吗?

B/s模型结构一般是就网络应用程序而言的。
分别的模型,控制,视图
这些概念是就程序开发而言的。
具体到一个以完成的网络系统来理解分别就是(比如一个大学的图书管理系统):
视图,就是客户页面,就是学生见的到的页面,用来实现和后台交互
控制,这层可以说是一个中间层,没做过开发的比较难理解,一个系统有很多的功能,我们在页面上选择一个功能的时候,就会在后台调用一个专属于处理这个功能的代码,比如过期图书查询功能,控制层就是把客户的请求和后台的功能代码实现链接的过程,或者说选择后台的哪段代码来处理用户的请求。
模型:这成就是控制层里所说的功能代码了,处理事务的代码统称为模型层,开发一个系统,主要就是这一层的编写。
现在说的很多框架其实就可以理解为控制层的东西。它们包含了很多控制层的代码,简化人们的开发。

三层结构及MVC
M指的是model(模型层),主要负责业务的处理
V指的是View (显示层),主要负责界面显示
C指的是Controller (控制层),主要负责处理页面请求并分发到模型层

你也可以参照百度百科的解释
http://baike.baidu.com/view/31.htm

模型,视图,控制器.

MVC吧