互联网软件应用与开发小抄.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE \* MERGEFORMAT 4 1.“Web全称World Wide Web是一种体系结构”,这个说法包含哪几层含义? (1)web是internet提供的一种服务 (2)web 是存储在全世界internet计算机中数量巨大的文档的集合 (3)web上海量的信息是由彼此关联的文档组成的 (4)web的内容保存在web站点中,用户可以通过浏览器访问web站点 2.简述Web服务器向浏览器提供服务的过程。 (1)用户打开计算机,启动浏览器程序,并在浏览器中指定一个URL,浏览器便向该URL所指向的Web服务器发出请求。 (2)Web服务器接到浏览器的请求后,把URL转换成页面所在服务器的文件路径名。 (3)如果URL指向的是普通的HTML文档,Web服务器直接将它送给浏览器。 (4)如果HTML文档中嵌有CGI程序,Web服务器就运行CGI程序,并将结果传送至浏览器。Web服务器运行CGI程序时还可能需要调用数据库服务器和其它服务器 客户机/服务器的通信过程:客户机向服务器发送请求,要求执行某项任务,而服务器则执行某项任务。 3.web体系结构和工作过程: 从本质上讲,web是基于客户机、服务器的一种体系结构。PC等微型计算机的性能/价格比工作站,小型机,大型机高得多,因此人们将数据等大量信息存储在共享的服务器上,用价格低廉的个人计算机与之相连,以便享用服务器的高性能。在这种客户机/服务器模型中,典型的通信过程为:客户机向服务器发送请求,要求执行某项任务,而服务器则执行此项任务,并向客户机返回响应。 在客户机/服务器体系结构中,通常很容易将客户机和服务器理解为两端的计算机。但事实上,客户机和服务器概念上更多的是指软件,是指两台机器上相应的应用程序。 对于web系统,客户机上所运行的浏览器程序基本上是标准化的,所以人们建立客户机/服务器系统的主要任务就落到了服务器端。Web的体系结构因而可以称作浏览器/服务器结构。 4.简述URL解码步骤 (1)查找提交的字符串,当遇到“”时,在该点断开串,将前面的内容作为一个变量,变量名是等于前面的东西,值是等号后面的东西 (2)用空格代替全部加号 (3)用相应的ASCII码字符代替所有%##(##表示十六进制数) 5.访问项目有以下几种方式: 1通过使用项目名称访问集合中的具体项目 2使用在集合中保存项目时关联的名称访问项目 3通过使用与项目关联的索引或号码也可以访问项目4通过使用速记名称访问项目 6.ASP的内建对象:1、Application对象给定应用程序的所有用户之间共享的信息。 2、Request对象访问任何用HTTP请求传递的信息。 3、Response对象控制发送给用户的信息。 4、Server对象,提供对服务器上的方法和属性的访问。 5、Session对象,存储特定的用户会话所需的信息。 7.ASP的执行原理:从本质上讲,ASP实际上是服务器端的脚本制作。在浏览器提出连接请求后,服务器将脚本代码进行动态解释,传送到浏览器上。 8.Web数据库的工作原理:用户浏览器通过HTML表单搜集参数,这些参数通过HTTP传递给Web服务器,在服务器端通过CGI脚本分析参数,同时启动通路程序,把分析后的参数传递给通路程序,通路程序的功能就是将分析后的参数转化为SQL命令,交SQL服务器执行。 9.客户机服务器结构及特点: 对WEB数据库服务器来说,它本身是一个客户/服务器系统。客户/服务器系统结构主要指数据库应用系统分解为前台的客户,应用程序及后台的服务器部分,及网络连接。这种结构的核心是客户应用程序仅仅发送应用请求,请求通过网络传送给服务器,由服务器来完成请求的内容,然后将结果返回客户端,而服务器完成的工作对客户应用程序来说是完全不可见的。 特点:1把处理任务在客户和服务器分开2减少主机网络负荷3数据库与客户应用程序无关4数据库平台和操作系统无关,访问数据库和客户使用的操作系统没有关系5维护数据库的完整性。 10.客户机和服务器的对话过程大致如下: (1)(客户机): 向用户提供请求的方法 将你的请求发送给某个服务器 接受服务器返回的结果,经过适当解释,呈交HTML文档或传递各种文件适当的浏览器 (2)服务器 接受请求 对请求进行合法性检查及安全屏蔽 针对请求获取并制作数据,包括使用CGI脚本为文件设置适当的MIME类型 把结果发送给提出请求的客户机 11.Web数据库的编程要点: (1) 编写html表单,搜集用户信息,通过Submit向CGI提交。 (2) 根据传递参数的方式(post/get),CGI脚本获取用户数据。 (3) 解码。数据串都采用固定的URL格式编码,解码是标准的。 (4) CGI脚本根据用户要求,执行相应数据库客户程序通过约

文档评论(0)

yurixiang1314 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档