- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11章 Web数据库 11.1 Web数据库概述 11.2 传统Web数据库访问技术 11.3 ASP+ADO模式 11.4 ASP.NET+ADO.NET模式 11.5 JSP+JDBC模式 11.6 Oracle WebDB 11.1 Web数据库概述 11.1.1 Web简介 11.1.2 静态网页与动态网页 11.1.3 Web数据库应用的三层体系结构 11.1.1 Web简介 1.Web 万维网(World Wide Web或WWW)简称Web,是建立在客户机/服务器结构(C/S)模式之上,以HTML语言和HTTP协议为基础的应用系统,是一个基于超媒体的信息网络。Web中的计算机分为两类:一类称作服务器,是专门用来提供信息服务的计算机,其上安装Web服务器软件;另一类称作客户机,是用于浏览信息的计算机,其上安装浏览器软件。在Web服务器中,信息以文件的形式存储在指定的目录中,称之为网页或页面。一个Web页面由文字、图象、声音、图形、视频等形式的内容构成,另外还有包含链接到其他页面上的超链接(Hyperlink),以实现到其他页面的转移 。 11.1.1 Web简介 网页的传输过程如图11.1所示。图中客户机浏览器通过超链接向Web服务器发出请求,服务器找到相应的网页并将其返回给客户机,由客户机的浏览器将内容显示出来。图中实线代表Internet中主机的实际连接,虚线则代表信息的请求、响应的过程。 11.1.1 Web简介 2.HTTP HTTP协议(Hypertext Transfer Protocol,超文本传输协议) 是Internet的基本协议TCP/IP协议簇中的一个应用层协议,用于从Web服务器高效传输超文本到客户端浏览器,是Web的基础协议,是Web的核心部分。 HTTP协议有如下特点: (1)支持客户/服务器模式。HTTP支持客户机和服务器之间的通信和数据传送,可使一个服务器为分布在世界各地的无数个客户机提供服务。 11.1.1 Web简介 (2)简单快速。客户向服务器请求服务时,只需传送请求方法和路径。 (3)灵活。HTTP允许传输任意类型的数据对象。其传输的类型由Content-Type加以标记 。 (4)无连接。无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间 。 (5)无状态。HTTP协议是无状态协议。 11.1.1 Web简介 3.URL URL(Uniform Resource Locator,统一资源定位器)是专为标识和定位Internet网上资源位置而设的一种编址方式。URL是Web的基本工具之一 。 我们平时所说的网页地址即指URL,其形式为: 协议://主机的IP地址(或域名) / 服务器目录 / 文件名 11.1.1 Web简介 4. HTML HTML(HyperText Markup Language,超文本标识语言)是WWW的描述语言,用它编写的文件(文档)的扩展名是.html或.htm,是可供浏览器解释浏览的纯文本格式文件。 作为一种标记语言,HTML定义了超文本的文档结构和一系列标识符及其属性。其标识符包括了对文档结构、字体字型、布局排版和链接的定义等。 11.1.1 Web简介 从结构上看,HTML文件由元素(Element)组成,组成HTML文件元素有许多种,用于组织文件的内容和指导文件的输出格式。绝大多数元素是“容器”,即它有起始标记和结尾标记,在起始标记和结尾标记之间的部分是元素体,每一个起始标记都要用“”和“”括起来,结尾标记则要用“/”和“”括起来。每一个元素都有名称和可选择的属性,元素的名称和属性都在起始标记内标明。一个元素的元素体中可以有另外的元素。 11.1.1 Web简介 一个HTML文件的基本结构如下 : HTML ——HTML文件开始 HEAD ——文件头开始 文件头部分 /HEAD ——文件头结束 BODY ——文件体开始 文件体部分 /BODY ——文件体结束 /HTML ——HTML文件结束 11.1.2 静态网页与动态网页
文档评论(0)