SQL Server 2005数据库应用与开发教程教学课件 作者 978 7 302 16021 2 ch09.ppt

SQL Server 2005数据库应用与开发教程教学课件 作者 978 7 302 16021 2 ch09.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 ASP.NET概述 本章的学习目标 了解Web基础知识 了解ASP.NET基础知识 了解ADO.NET基础知识 认识Visual Studio 2005开发工具 理解ASP.NET程序开发过程 第9章 ASP.NET概述 9.1 Web 基础知识 9.2 ASP.NET概述 9.3 ADO.NET概述 9.4 C#语言 9.5 开始编写ASP.NET程序 9.1 Web 基础知识 9.1.1 Web工作原理与HTTP协议 9.1.2 Web浏览器与Web服务器 9.1.3 HTML与XHTML 9.1.4 静态网页与动态网页 9.1.1 Web工作原理与HTTP协议 Web服务是通过客户机上的Web浏览器和Web站点上的Web服务器之间的通讯来实现的。网页存放在Web服务器上,用户在客户机上通过Web浏览器,向Web服务器发出请求,Web服务器按请求将需要的网页发送给用户。 9.1.1 Web工作原理与HTTP协议 Web工作原理 9.1.1 Web工作原理与HTTP协议 HTTP协议(Hyper Text Transfer Protocol,超文本传输协议)是Web服务器和Web浏览器之间的高层传输协议。浏览器默认使用这个协议在Web上进行搜索,当用户在浏览器的地址栏中输入字符串时,浏览器自动使用HTTP协议来搜索http:// 网站的首页。 9.1.1 Web工作原理与HTTP协议 HTTP协议基于请求/响应的运作方式,分为建立连接、发送请求信息、发送响应信息、关闭连接四个过程。一个客户机与服务器建立连接后,发送一个请求给服务器,请求的内容包括:统一资源标识符、协议版本号和客户机信息等。服务器接到请求后,给予相应的响应信息,其内容包括:协议版本号、一个成功或错误的代码和服务器信息等。当完成响应后,将关闭客户机与服务器之间的连接。 HTTP协议的主要特点-1 支持客户机/服务器模式。 简单快速:客户机向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户机与服务器联系的类型不同。由于HTTP协议简单,使得服务器的程序规模小,因而通信速度很快。 灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type(Content-Type是HTTP包中用来表示内容类型的标识)加以标记。 HTTP协议的主要特点-2 无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,即断开连接。采用这种方式可以节省传输时间。 无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重新传送,这样可能导致每次连接传送的数据量增大。另一方面,服务器不需要先前信息时它的应答就较快。 9.1.2 Web浏览器与Web服务器 Web浏览器是装在客户机上的一种软件,通过它可以找到并且浏览Internet上各种Web服务器上的网页。常用的浏览器有Internet Explorer、Mozilla Firefox和Netscape Navigator等,版本越高支持的网页效果就越多。 9.1.2 Web浏览器与Web服务器 Web服务器就是在Web站点上运行的程序,有时也叫做WWW服务器或者 HTTP 服务器,它负责处理浏览器的请求。当用户使用浏览器请求读取web站点的网页时,Web服务器将收到一个HTTP请求,并且返回给用户一个HTTP响应。比如返回一个静态网页,或者进行网页跳转,或者执行动态网页中服务器端的代码(C#代码、VB.NET代码、ASP脚本、JSP脚本和CGI脚本等),同时产生一个静态网页响应,以便让浏览器可以浏览,当完成向浏览器发送所要求的响应信息后,将断开服务器与浏览器之间的连接。 9.1.2 Web浏览器与Web服务器 常见 Web 服务器包括 Microsoft Internet Information Server (IIS)、Netscape Enterprise Server、Sun ONE Web Server 和 Apache HTTP Server。 9.1.3 HTML与XHTML HTML即超文本标记语言(Hyper Text Markup Language)。“超文本”就是指文本内可以包含图片、链接,甚至音乐等非文字的元素。利用HTML语言编写的文本文件称为HTML文件或HTML文档,大部分网页是利用HTML语言编写的 9.1.3 HTML与XHTML XHTML(Extensible Hyper Text Markup Language,可扩展超文本标记语言)是在2000年被国际标准组

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档