Web层Web层设计中的问题与Web应用程序部署客户端.PPT

上传人:国*** 文档编号:1214071 上传时间:2018-12-26 格式:PPT 页数:80 大小:646KB
下载 相关 举报
Web层Web层设计中的问题与Web应用程序部署客户端.PPT_第1页
第1页 / 共80页
Web层Web层设计中的问题与Web应用程序部署客户端.PPT_第2页
第2页 / 共80页
Web层Web层设计中的问题与Web应用程序部署客户端.PPT_第3页
第3页 / 共80页
Web层Web层设计中的问题与Web应用程序部署客户端.PPT_第4页
第4页 / 共80页
Web层Web层设计中的问题与Web应用程序部署客户端.PPT_第5页
第5页 / 共80页
点击查看更多>>
资源描述

1、 Web 层 Web 层设计中的问题与指南 Web 应用程序部署 客户端5.显示层技术15.1 Web层Web层的工作就是接收来自于 HTTP客户端的输入,将收到的输入交给内部的业务逻辑进行处理,然后将结果通过 HTTP协议送回客户端。5.显示层技术 Web层在基于 Interent的分布式应用框架中,显示层一般由 Web层和客户端两部分组成。2H JSP文件:从 HTTP的请求中提取参数,调用相应的业务逻辑,处理 HTTP会话,最后生成HTTP文档。总的看来,这个模型的好处是简单,但是它把业务逻辑和表现混在一块,对大应用来说,这个缺点是令人容忍不了的。 n 两种模型浏览器 数据库BeanJS

2、P文件5.显示层技术 Web层3H MVC模式 (Model/View/Controller) 5.显示层技术 Web层F 定义: MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。 视图:用户看到并与之交互的界面。对老式的 Web应用程序来说,视图就是由 HTML元素组成的界面,在新式的 Web应用程序中,还包括Macromedia Flash和象 XHTML, XML/XSL,WML等一些标识语言和 Web services。 4 模型:表示企业数据和业务规则。在 MVC的三个部件中,模型拥有最多的处理任务。被模型返回的数据是中立的,即模型与数据格式无关。 5.显示层技术

3、Web层 控制器:接受用户的输入,根据请求决定调用模型构件去处理请求,然后确定用哪个视图来显示模型处理返回的数据。 56F 为什么要使用 MVC5.显示层技术 Web层 多个视图能共享一个模型。由于 MVC已经将数据和业务规则从表示层分开,无论用户想要Flash界面或是 WAP界面 ,用一个模型就能处理它们 , 可以最大化的重用代码 。 模型返回的数据没有进行格式化,所以同样的构件能被不同界面使用。 75.显示层技术 Web层 由于运用 MVC的应用程序的三个部件是相互对立,改变其中一个不会影响其它两个,所以依据这种设计思想能构造良好的松偶合的构件。 可以使用控制器来联接不同的模型和视图去完成用户的需求,这样控制器可以为构造应用程序提供强有力的手段。8F MVC的 缺点使用 MVC需要精心的计划,花费相当可观的时间去考虑如何将 MVC运用到应用程序,同时由于模型和视图要严格的分离,这样也给调试应用程序到来了一定的困难。所以使用 MVC同时也意味着要管理比以前更多的文件,增加了工作量。5.显示层技术 Web层95.显示层技术 Web层MVC设计模式是一个很好创建软件的途径,但是如果要隔离模型、视图和控制器的构件,则要重新思考应用程序,尤其是应用程序的构架。MVC并不适合小型甚至中等规模的应用程序,花费大量时间将 MVC应用到规模并不是很大的应用程序通常会得不偿失。 10

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 企业管理资料库 > 人力资源

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。