web服务器5.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web 服务器介绍 1 , 什么是 WEB 服务器 WEB 服务器也称为 WWW(WORLD WIDE WEB)服务器,主要功能是提供网上 信息浏览服务. (1)应用层使用 HTTP 协议. (2)HTML 文档格式. (3)浏览器统一资源定位器(URL). WWW 是 Internet 的多媒体信息查询工具,是 Internet 上近年才发 展起来的服务,也是发展最快和目前用的最广泛的服务.正是因为有了 WWW 工具,才使得近年来 Internet 迅速发展,且用户数量飞速增长. Web 服务器可以解析(handles)HTTP 协议. Web 服务器接收到一个 HTTP 当 请求(request),会返回一个 HTTP 响应(response),例如送回一个 HTML 页 面.为了处理一个请求(request),Web 服务器可以响应(response)一个静 态 页 面 或 图 片 , 进 行 页 面 跳 转 (redirect) , 或 者 把 动 态 响 应 (dynamic response) 的 产 生 委 托 (delegate) 给 一 些 其 它 的 程 序 例 如 CGI 脚 本 , JSP(JavaServer Pages)脚本,servlets,ASP(Active Server Pages)脚本, 服 务 器 端 (server-side)JavaScript , 或 者 一 些 其 它 的 服 务 器 端 (server-side)技术.无论它们的目的如何,这些服务器端(server-side) 的程序通常产生一个 HTML 的响应(response)来让浏览器可以浏览. 虽然 Web 服务器不支持事务处理或数据库连接池, 但可以配置(employ) 各种策略(strategies)来实现容错性(fault tolerance)和可扩展性的一些 (scalability),例如负载平衡(load balancing),缓冲(caching). 2 , WEB 服务器的发展趋势 目前,Web 服务器的发展有三个主要趋势: (1)从 HTML 到 XML(Extensible Markup Language-可扩展标记语言) HTML 被称为第一代 Web 语言.但是 HTML 有一个致命的缺点:只适 合于人与计算机的交流,不适合计算机与计算机的交流.HTML 通过大量的 标记来定义文档内容的表现方式,它仅仅描述了应如何在 Web 浏览器页面 上布置文字,图形,并没有对 Internet 的信息含义本身进行描述,而信息 又是 Web 应用中最重要的内容.通过 HTML 表现出来的文字,图形内容很容 易被人理解,但却不利于计算机程序去理解.另外,HTML 的另一个问题就 是它的标记集合是固定的,用户不能根据自己的需要增加标记;而且各种 浏览器的规格不尽相同,要使我们用 HTML 做的网页能够被所有浏览器正常 显示,我们只能够使用 W3C(万维网协会)规定的标记来创建网页. 正如前面所说, Web 服务器向 Web 浏览器提供的信息都是来自有一定结 构的数据库,在数据库里,为了检索和管理的方便,信息按照它本身的意 义(如姓名,年龄,工作单位等)被存放在相应的字段里,一旦这些数据 被调出来,经过 CGI,ASP,JSP,PHP 等转换成 HTML 后,其原来的意义无 法转移到 HTML 标记中来, 用户也就无法按照信息本来的意义去阅读. 并且, 由于操作系统以及数据库的不同,不同的系统及应用层面之间要想互相理 解对方的数据格式是相当困难的.这就需要一种新技术或标准能够将最初 保存在数据库服务器中的原始数据结构在不同的系统层面共享.这种新技 术就是 XML. 第 1 页 共 1 页 Web 服务器介绍 使用 XML 可以解决上述难题.W3C 对 XML 作了如下描述:XML 描述了 一类被称为 XML 文档的数据对象,并部分描述了处理它们的计算机程序的 行为.XML 是 SGML 的一应用实例.从结构上说,XML 文档遵从 SGML 文档标 准. 同 HTML 一样, 是一种基于文本的标记语言, XML 都是从 SGML(Standard Generalize Markup Language,标准通用标记语言)发展而来,二者的不同 在于:XML 可以让我们根据要表现的文档,自由地定义标记来表现具有实际 意义的文档内容,例如,我们可以定义〈文档名称〉〈/文档名称〉这样具 有实际意义的标记.而且 XML 不像 HTML 那样具有固定的标记集合,它实际 上是一种定义语言的语言,也就是说使用 XML 的用户可以定义无穷标记来 描述文档中的任何数据

文档评论(0)

考试教学资料 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档