ImageVerifierCode 换一换
格式:PPT , 页数:20 ,大小:1,008.50KB ,
资源ID:8460700      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-8460700.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第1章 Web开发技术概述.ppt)为本站会员(dwy79026)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

第1章 Web开发技术概述.ppt

1、Web开发技术 教师:陈有为邮箱:,一、教学内容,第1章 Web开发技术概述 第2章 HTML4.0语法 第3章 搭建开发环境 第4章 JSP的基础语法 第5章 JSP指令元素 第6章 JSP动作元素 第7章 JSP内置对象 第8章 数据库操作 第9章 JSP和JavaBean 第10章 Servlet开发基础 第11章 MVC设计模式 第12章 JSP数据库开发综合实例剖析理论课32学时,上机16学时,合计48学时,二、考试安排,1、期末总成绩:70+30=100分; 2、70分为卷面成绩、30%平时成绩(包括课堂纪律、实验); 3、无故缺课,严重不遵守纪律者,平时成绩将加大扣分力度,扣分最

2、高达30分。,第1章 Web应用基础编程,1.1 Web应用的兴起 1.2 Web应用需求 1.2.1 业务逻辑 1.2.2 数据管理 1.2.3 接口 1.3 抽象Web应用体系结构 客户/服务器结构 浏览器/服务器结构 C/S与B/S的比较,1.1 Web应用的兴起,web直译是:蜘蛛网,网 现广泛译作:网络,互联网等技术领域! Web应用的核心组件(见图1.1) Web应用的发展经历四个阶段 集中式处理模式 文件共享式处理模式 二层、三层C/S结构的应用处理模式 分布式应用处理模式,1.2 Web应用需求,Web应用的核心需求:接口、业务逻辑、数据管理,为满足这些需求,Web应用要具有以

3、下性质:可用性、可行性、有用性。 1.2.1 业务逻辑(见图1.2) 1.2.2 数据管理(见图1.3) 1.2.3 接口,1.3 抽象Web应用体系结构,1.3.1 客户/服务器结构 胖客户(本地逻辑)见图1.4 瘦客户(远程逻辑)见图1.5 胖瘦客户机演化 1.3.2 浏览器/服务器结构 用户工作界面是通过WWW浏览器来实现的,除极小部分事务逻辑在前端(Browser)实现,主要事务逻辑则在服务器端(Server)实现,形成所谓三层结构。,1.3.3 C/S与B/S的比较,C/S模式的优点 响应速度快 客户操作界面设计个性化,直观、简单、方便 开发具有针对性 C/S模式的不足 缺少通用性,

4、业务变更不灵活 分布功能弱,不能够实现快速部署安装和配置 兼容性差,1.3.3 C/S与B/S的比较(续),B/S模式的优缺点 具有分布式特点 业务扩展简单方便 维护简单方便 B/S模式的不足 个性化特点降低 无法满足快速操作及数据感知的要求 页面动态刷新,响应速度明显降低 专用打印输出难以实现,尤其对票据打印,难以实现套打输出,1.4Web客户端技术 HTML CSS JavaScript:面向对象、事件驱动、安全、平台无关等 VBScript Java 1.5 Web服务器端技术 务器端应用程序运行在服务器上,主要功能是生成和提供动态内容 。 JSP ASP PHP,1.5.1 JSP技术

5、,JSP技术就是Servlet技术的高级抽象,可以理解为Servlet的等价物,但它不仅拥有Servlet的所有特性与优点,同时也可认为是兼顾了客户端的Servlet技术,更增加了程序开发上的弹性。 JSP经过JSP引擎转换成相对应的Servlet代码,然后在Web服务器上执行,并实现与客户端的互动。 技术特点: 将动态内容的生成和显示进行分离 JSP使用简便 JSP扩展方便 JSP容易和其他技术集成 可靠且移植方便,1.5.2 ASP技术,Microsoft ASP(Active Server Pages,动态服务器页面)是微软公司IIS3.0以上版本中的一个可以动态产生网页内容组件,由嵌入

6、在IIS里的一个脚本解释器构成,实际上是一个服务器端的脚本环境。 ASP同HTML文件一样,ASP文件也是文本文件,它在HTML代码中内嵌ASP脚本语句,用定界符标记,.asp为扩展名区别于其它文本文件。 ASP执行环境基本局限于Windows平台上。 ASP.NET技术等。,1.5.3 PHP技术,PHP(Personal Home Page)技术是一种跨平台的服务器脚本技术。语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。它大量借用了C、Java、Perl语言和语法,并耦合自己的特性,在HTML页面中嵌入PHP脚本语言。它支持目前绝大部分数据库,并完全支持ODBC。,1.6 Web服务器端技术比较,1.6.1 在跨平台方面的比较 1.6.2 关于可重用性 1.6.3 关于性能方面见图2.1 1.6.5 安全性及可靠性方面,图2.1 JSP、ASP、PHP性能比较,1.7 小结,概述Web开发技术的历史背景,技术发展前景。,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报