- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WEB应用开发基本
WEB应用开发基础 游峰 2001.6 主要内容 WEB技术的优点 WEB基础知识 WEB开发的历史和现状 相关的WEB开发技术 WEB开发工具 WEB开发的未来趋势 WEB技术的优点 界面友好,互动性强 部署简单,可以做到真正的瘦客户端 维护升级方便 操作方便、零用户培训 WEB基础知识 HTTP协议 HTML规范 客户端浏览器 WEB应用服务器 HTTP协议 HTTP 是 一 个 应 用 层 协 议, 目 前 广 泛 应 用 于web 浏 览 器 和web 服 务 器 之 间 的 通 信。HTTP 用 字 符 串 进 行 通 信, 所 传 送 的 信 息 称 为HTTP 消 息(HTTP-Message)。HTTP 消 息 有 两 种 类 型: 浏 览 器 传 送 给 服 务 器 的 请 求 消 息 和 服 务 器 传 送 给 浏 览 器 的 响 应 消 息, 其 基 本 格 式 如 下: 请 求 消 息: Method Request-URI HTTP-Version ; 请 求 行 general-header ; 通 用 消 息 头 request-header ; 请 求 消 息 头 entity-header ; 实 体 消 息 头 ; 空 行 message-body ; 消 息 实 体 其 中 三 种 消 息 头 的 次 序 是 任 意 的。 响 应 消 息: HTTP协议 HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。4.无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。5.无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。 HTML规范 HTML超文本标记语言 超文本 标记 网 页 是 一 个 按 照HTML 规 范 编 写 的 纯 文 本 文 件, 其 基 本 框 架 结 构 如 下: HTML HEAD TITLE 网 页 标 题 /TITLE /HEAD BODY ... ... ( 网 页 的 具 体 内 容) /BODY /HTML HTML 世界环球组织W3C HTML的版本 1.0、2.0、3.0、3.2、4.0 HTML4 DHTML CSS 客户端浏览器 文本浏览器 多媒体浏览器 Mosaic Netscape Internet Explorer 4.0/5.0/6.0 WEB应用服务器 IIS、PWS 其他WEB服务器 Netscape Server Apache Tomcat Resin、Jrun、WebLogic、WebSphere等 WEB开发的历史和现状 WEB开发的历史 Web应用的开发经历了三个阶段 基于CGI阶段 基于服务器端的脚本语言开发的阶段 基于应用服务器方式的阶段 WEB开发的现状 基于应用服务器方式的阶段 应用服务器解决的问题 相关的WEB开发技术 CGI ASP PHP JSP 其他相关技术 组件技术,如COM/ACTIVE X 、JavaBean 插件技术Plug IN,如FLASH媒体播放 ASP ASP更精确的说是类似一个中间件,这个中间件将Web上的请求转入到一个解释器中,在这个解释器中将所有的ASP的Script进行分析,再进行执行,而这时可以在这个中间件中去创建一个新的COM对象,对这个对象中的属性和方法进行操作和调用,同时再通过这些COM组件再完成更多的工作。所以说,ASP强大的不在于它的VBScript, 而在于它后台的COM组件,这些组件来无限的扩充了ASP的能力。 优点: 1、简单易学。BASIC开发基础是最广的,而且MS有一向做的非常好的联机手册,本地化语言的帮助,同时非常快的出现教学书籍,这样会大大方便开发人员的学习和对技术的深入研究。 2、安装使用方便。装好一个Windows 2000,只要你安装了IIS哪么ASP就可以使用了,从没有什么需要你花心思去配置的。而说实话,ASP的调优也不难做,而要做到最细时也不是
您可能关注的文档
- university毕业生求职实战研究组.ppt
- university物理103感生电动势.ppt
- university有用英语B3U2.ppt
- university物理2动量定律1.ppt
- university物理02牛顿运动定律.ppt
- university一般 化学绪论.ppt
- university汉语知识点.ppt
- university物理3相对运动1.ppt
- university物理A1考试大纲2009版.ppt
- university新生辅导员心理讲坐.ppt
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)