前端协作流程
Web系统 在介绍协作流程之前,首先简单地了解Web系统的结构 从宏观上来说,Web系统是部署在服务器上用于为web客户端提供服务的系统。不同的Web客户端根据不同的需求,发送请求到服务器上部署的Web系统上。Web系统根据需求,返回相应的结果,最后,通过Web客户端展示给用户 Web系统在服务器上的组织结构一般为MVC架构,MVC分别代表数据层、视图层和控制层 数据层(Model):封装数据管理操作(如数据的CRUD) 视图层(View):展示数据模型,提供人机交互 控制层(Controller):处理用户请求,委托数据层进行数据相关操作,并选择合适的视图层返回给用户 当Web客户端向服务器发起请求时,服务器的Web系统要做如下处理 1、客户端发送请求,服务器Web系统的控制层接受到请求,并进行解析 2、控制层请求数据层进行数据的相关操作 3、数据层根据需求筛选出相关的数据模型,并返回给控制层 4、控制层将收集的数据模型转交给合适的视图层进行模板整合 5、视图层将数据模型和模板整合之后生成页面代码,返回给控制层 6、控制层将结果返回给Web客户端进行展示 在Web系统的各个分层结构中...


